Zugriff auf Website-Verzeichnisse verbieten
bearbeitet von Jörg ReinholzMoin!
Falls es ein Apache Webserver ist:
Datei '.htaccess' in das Verzeichnis (Rechte: für jeden lesbar)
~~~
ErrorDocument 403 /fehler-404.html
deny from all
~~~
Das war es schon. Wenn es nicht geht ist irgendwas davon vom Hoster nicht erlaubt.
> PS.: Es muss aber so sein, dass mein Server, also die Website selbst, darauf noch zugreifen kann, da diese aus dem Ordner assets z.B. Bilder benötigt.
DANN geht das natürlich nicht. In dem Fall brauchst Du was anderes. Willst Du das Indexing verbieten?
.htaccess:
~~~
Options -Indexes
ErrorDocument 403 /fehler-404.html
~~~
Aber das muss Dir erlaubt sein. Ist es das nicht, dann lege eine index.php hinein, welche
~~~ php
<?php
header("HTTP/1.0 404 Not Found");
require ('../fehler-404.html');
~~~
beinhaltet.
(Falls das erlaubt ist ... wenn nicht **kopiere einfach die ../fehler-404.html nach index.html**. So einfach kann das nämlich sein.)
Nachtrag:
---------
> mein Server, also die Website selbst
Wer denn nun? Wie denn nun? Genauer: Wer wie denn nun?
Jörg Reinholz
Zugriff auf Website-Verzeichnisse verbieten
bearbeitet von Jörg ReinholzMoin!
Falls es ein Apache Webserver ist:
Datei '.htaccess' in das Verzeichnis (Rechte: für jeden lesbar)
~~~
ErrorDocument 403 /fehler-404.html
deny from all
~~~
Das war es schon. Wenn es nicht geht ist irgendwas davon vom Hoster nicht erlaubt.
> PS.: Es muss aber so sein, dass mein Server, also die Website selbst, darauf noch zugreifen kann, da diese aus dem Ordner assets z.B. Bilder benötigt.
DANN geht das natürlich nicht. In dem Fall brauchst Du was anderes. Willst Du das Indexing verbieten?
.htaccess:
~~~
Options -Indexes
ErrorDocument 403 /fehler-404.html
~~~
Aber das muss Dir erlaubt sein. Ist es das nicht, dann lege eine index.php hinein, welche
~~~ php
<?php
header("HTTP/1.0 404 Not Found");
require ('../fehler-404.html');
~~~
beinhaltet.
(Falls das erlaubt ist ... wenn nicht **kopiere einfach die ../fehler-404.html nach index.html**. So einfach kann das nämlich sein.)
Jörg Reinholz
Zugriff auf Website-Verzeichnisse verbieten
bearbeitet von Jörg ReinholzMoin!
Falls es ein Apache Webserver ist:
Datei '.htaccess' in das Verzeichnis (Rechte: für jeden lesbar)
~~~
ErrorDocument 403 /fehler-404.html
deny from all
~~~
Das war es schon. Wenn es nicht geht ist irgendwas davon vom Hoster nicht erlaubt.
> PS.: Es muss aber so sein, dass mein Server, also die Website selbst, darauf noch zugreifen kann, da diese aus dem Ordner assets z.B. Bilder benötigt.
DANN geht das natürlich nicht. In dem Fall brauchst Du was anderes. Willst Du das Indexing verbieten?
.htaccess:
~~~
Options -Indexes
ErrorDocument 403 /fehler-404.html
~~~
Aber das muss Dir erlaubt sein. Ist es das nicht, dann lege eine index.php hinein, welche
~~~ php
<?php
header("HTTP/1.0 404 Not Found");
require ('../fehler-404.html');
~~~
(Falls erlaubt ... wenn nicht kopiere die ../fehler-404.html nach index.html.)
Jörg Reinholz
Zugriff auf Website-Verzeichnisse verbieten
bearbeitet von Jörg ReinholzMoin!
Falls es ein Apache Webserver ist:
Datei '.htaccess' in das Verzeichnis (Rechte: für jeden lesbar)
~~~
ErrorDocument 403 /fehler-404.html
deny from all
~~~
> PS.: Es muss aber so sein, dass mein Server, also die Website selbst, darauf noch zugreifen kann, da diese aus dem Ordner assets z.B. Bilder benötigt.
Das war es schon. Wenn es nicht geht ist irgendwas davon vom Hoster nicht erlaubt.
Das geht dann natürlich nicht. In dem Fall brauchst Du was anderes. Willst Du das Indexing verbieten?
.htaccess:
~~~
Options -Indexes
ErrorDocument 403 /fehler-404.html
~~~
Aber das muss Dir erlaubt sein. Ist es das nicht, dann lege eine index.php hinein, welche
~~~ php
<?php
header("HTTP/1.0 404 Not Found");
require ('../fehler-404.html');
~~~
(Falls erlaubt ... wenn nicht kopiere die ../fehler-404.html nach index.html.)
Jörg Reinholz
Zugriff auf Website-Verzeichnisse verbieten
bearbeitet von Jörg ReinholzMoin!
Falls es ein Apache Webserver ist:
Datei '.htaccess' in das Verzeichnis (Rechte: für jeden lesbar)
~~~
ErrorDocument 403 /fehler-404.html
deny from all
~~~
> PS.: Es muss aber so sein, dass mein Server, also die Website selbst, darauf noch zugreifen kann, da diese aus dem Ordner assets z.B. Bilder benötigt.
Das war es schon. Wenn es nicht geht ist irgendwas davon vom Hoster nicht erlaubt.
Das geht dann natürlich nicht. In dem Fall brauchst Du was anderes. Willst Du das Indexing verbieten?
.htaccess:
~~~
Options -Indexes
ErrorDocument 403 /fehler-404.html
~~~
Aber das muss Dir erlaubt sein. Ist es das nicht, dann lege eine index.php hinein, welche
~~~ php
<?php
header("HTTP/1.0 404 Not Found");
require ('../fehler-404.html');
~~~
(Falls erlaubt ... wenn nicht kopiere die ../fehler-404.html nach index.html.)
Jörg Reinholz
Zugriff auf Website-Verzeichnisse verbieten
bearbeitet von Jörg ReinholzMoin!
Falls es ein Apache Webserver ist:
Datei '.htaccess' in das Verzeichnis (Rechte: für jeden lesbar)
~~~
ErrorDocument 403 /fehler-404.html
deny from all
~~~
> PS.: Es muss aber so sein, dass mein Server, also die Website selbst, darauf noch zugreifen kann, da diese aus dem Ordner assets z.B. Bilder benötigt.
Das war es schon. Wenn es nicht geht ist irgendwas davon vom Hoster nicht erlaubt.
Das geht dann natürlich nicht. In dem Fall brauchst Du was anderes. Willst Du das Indexing verbieten?
.htaccess:
~~~
Options -Indexes
~~~
Aber das muss Dir erlaubt sein. Ist es das nicht, dann lege eine index.php hinein, welche
~~~ php
<?php
header("HTTP/1.0 404 Not Found");
require ('../fehler-404.html');
~~~
(Falls erlaubt ... wenn nicht kopiere die ../fehler-404.html nach index.html.)
Jörg Reinholz
Zugriff auf Website-Verzeichnisse verbieten
bearbeitet von Jörg ReinholzMoin!
Falls es ein Apache Webserver ist:
Datei '.htaccess' in das Verzeichnis (Rechte: für jeden lesbar)
~~~
ErrorDocument 403 /fehler-404.html
deny from all
~~~
> PS.: Es muss aber so sein, dass mein Server, also die Website selbst, darauf noch zugreifen kann, da diese aus dem Ordner assets z.B. Bilder benötigt.
Das war es schon. Wenn es nicht geht ist irgendwas davon vom Hoster nicht erlaubt.
Das geht dann natürlich nicht. In dem Fall brauchst Du was anderes. Willst Du das Indexing verbieten?
.htaccess:
~~~
Options -Indexes
~~~
Aber das muss Dir erlaubt sein. Ist es das nicht, dann lege eine index.php hinein, welche
~~~ php
<?php
header("HTTP/1.0 404 Not Found");
require ('../fehler-404.html');
~~~
Jörg Reinholz
Zugriff auf Website-Verzeichnisse verbieten
bearbeitet von Jörg ReinholzMoin!
Falls es ein Apache Webserver ist:
Datei '.htaccess' in das Verzeichnis (Rechte: für jeden lesbar)
~~~
ErrorDocument 403 /fehler-404.html
deny from all
~~~
> PS.: Es muss aber so sein, dass mein Server, also die Website selbst, darauf noch zugreifen kann, da diese aus dem Ordner assets z.B. Bilder benötigt.
Das war es schon. Wenn es nicht geht ist irgendwas davon vom Hoster nicht erlaubt.
Das geht dann natürlich nicht. In dem Fall brauchst Du was anderes. Willst Du das Indexing verbieten?
.htaccess:
~~~
Options -Indexes
~~~
Jörg Reinholz
Zugriff auf Website-Verzeichnisse verbieten
bearbeitet von Jörg ReinholzMoin!
Falls es ein Apache Webserver ist:
Datei '.htaccess' in das Verzeichnis (Rechte: für jeden lesbar)
~~~
ErrorDocument 403 /fehler-404.html
deny from all
~~~
Das war es schon. Wenn es nicht geht ist irgendwas davon vom Hoster nicht erlaubt.
Jörg Reinholz