Redhat HTTPD Nur Unterverzeichnis erreichbar
Habe hier einen Redhat Server mit Apache.
Leider kann ich über die IP des Server den Webserver nicht erreichen. Allerdings komme ich auf beliebige(!) Unterverzeichnisse (http://123.123.123.123/Unterverzeichnis).
Die httpd.conf sieht so aus.
Leider kann ich keine Probleme damit erkennen. Kann es auch noch an einer anderen Konfigurations-Datei liegen?
Edit: Wichtiger Hinweis: Über localhost komme ich auf die Startseite. Extern jedoch nicht!
Danke
Leider kann ich über die IP des Server den Webserver nicht erreichen. Allerdings komme ich auf beliebige(!) Unterverzeichnisse (http://123.123.123.123/Unterverzeichnis).
Die httpd.conf sieht so aus.
Leider kann ich keine Probleme damit erkennen. Kann es auch noch an einer anderen Konfigurations-Datei liegen?
Edit: Wichtiger Hinweis: Über localhost komme ich auf die Startseite. Extern jedoch nicht!
Danke
Bitte markiere auch die Kommentare, die zur Lösung des Beitrags beigetragen haben
Content-ID: 110078
Url: https://administrator.de/contentid/110078
Ausgedruckt am: 13.11.2024 um 09:11 Uhr
3 Kommentare
Neuester Kommentar
Hallo,
warum postest du die Datei nicht hier? In einem Jahr werden deine Links ins Nirwana führen.
Aufgefallen sind mir in deiner config:
wobei example.com deine Domain ist. Ich weiss nicht ob das hilft; ist mir halt aufgefallen. Weiter kannst du ja die Logs löschen und nach einem Aufruf der Seite die logs anzeigen lassen.
Die Logs liegen bei Debian unter /var/log/apache2/error.log und access.log.
Weiter fällt mir auf dass du "etwas" auf den Port 3443 laufen lassen willst. 443 ist ein SSL Port, deswegen könnte ich mir vorstellen dass du SSL laufen lassen willst? Wenn ja: SSL funktionniert (meines Wissens) nicht IP bassiert sondern domain bassiert.
mfG
warum postest du die Datei nicht hier? In einem Jahr werden deine Links ins Nirwana führen.
Aufgefallen sind mir in deiner config:
#ServerName www.example.com:80
besser:
ServerName www.example.com
============================
#NameVirtualHost *:80
besser:
NameVirtualHost *:80
============================
#<VirtualHost *:80>
# ServerAdmin webmaster@dummy-host.example.com
# DocumentRoot /www/docs/dummy-host.example.com
# ServerName dummy-host.example.com
# ErrorLog logs/dummy-host.example.com-error_log
# CustomLog logs/dummy-host.example.com-access_log common
#</VirtualHost>
besser
<VirtualHost *:80>
ServerAdmin webmaster@dummy-host.example.com
DocumentRoot /www/docs/dummy-host.example.com
ServerName dummy-host.example.com
ErrorLog logs/dummy-host.example.com-error_log
CustomLog logs/dummy-host.example.com-access_log common
</VirtualHost>
wobei example.com deine Domain ist. Ich weiss nicht ob das hilft; ist mir halt aufgefallen. Weiter kannst du ja die Logs löschen und nach einem Aufruf der Seite die logs anzeigen lassen.
Die Logs liegen bei Debian unter /var/log/apache2/error.log und access.log.
Weiter fällt mir auf dass du "etwas" auf den Port 3443 laufen lassen willst. 443 ist ein SSL Port, deswegen könnte ich mir vorstellen dass du SSL laufen lassen willst? Wenn ja: SSL funktionniert (meines Wissens) nicht IP bassiert sondern domain bassiert.
mfG