Lokale Domain verweist auf XAMPP-Dashboard

Irgendwelche Probleme mit XAMPP für Windows? Dann ist hier genau der richtige Ort um nachzufragen.

Lokale Domain verweist auf XAMPP-Dashboard

Postby Change » 20. June 2023 22:30

Hallo ihr,

ich wollte mir für lokale Testzwecke eine domain lokal einrichten.

Hierzu habe ich folgende Einträge vorgenommen:

C:\xampp\apache\conf\extra\httpd-vhosts.conf
Code: Select all
NameVirtualHost *:80

<VirtualHost *:80>
    ServerName test.de
    DocumentRoot "C:\xampp\htdocs\testprojekt"
    <Directory "C:\xampp\htdocs\testprojekt">
        AllowOverride All
        Require all granted
    </Directory>
</VirtualHost>


C:\Windows\System32\drivers\etc\hosts
Code: Select all
127.0.0.1       test.de


Danach habe ich XAMPP neu gestartet.
Gebe ich nun test.de im Browser ein, werde ich auf die Seite https://test.de/dashboard/ weiterverbunden, welche das Apache Dashboard zeigt.
Habe nun viel nachgelesen, und es könnte wohl ein Problem mit der SSL-Einstellung sein?

Könnt ihr mir helfen, dies zum Laufen zu bekommen?

Vielen Dank euch schonmal :)
Change
 
Posts: 20
Joined: 02. January 2012 10:37
Operating System: Windows Vista Home Premium 32B

Re: Lokale Domain verweist auf XAMPP-Dashboard

Postby Altrea » 21. June 2023 00:25

Hast du Apache nach der Änderung neugestartet?
We don't provide any support via personal channels like PM, email, Skype, TeamViewer!

It's like porn for programmers 8)
User avatar
Altrea
AF Moderator
 
Posts: 11934
Joined: 17. August 2009 13:05
XAMPP version: several
Operating System: Windows 11 Pro x64

Re: Lokale Domain verweist auf XAMPP-Dashboard

Postby Nobbie » 21. June 2023 22:44

Change wrote:Habe nun viel nachgelesen, und es könnte wohl ein Problem mit der SSL-Einstellung sein?


Mit absoluter Sicherheit ist das NICHT die Ursache.

Aus irgendeinem Grund kennt Apache diesen VirtualHost nicht. Entweder weil nicht neu gestartet wurde (s. Altreas Antwort), oder weil irgendwo ein Fehler ist. Mit dem Befehl

Code: Select all
c:/xampp/bin/httpd.exe -S


zeigt Apache an, welche VirtualHosts er kennt.
Nobbie
 
Posts: 13176
Joined: 09. March 2008 13:04

Re: Lokale Domain verweist auf XAMPP-Dashboard

Postby Change » 24. June 2023 12:37

Natürlich hatte ich den Server neugestartet, hatte ich im Eingangspost ja auch bemerkt.

Nobbie wrote:
Change wrote:Habe nun viel nachgelesen, und es könnte wohl ein Problem mit der SSL-Einstellung sein?


Mit absoluter Sicherheit ist das NICHT die Ursache.

Aus irgendeinem Grund kennt Apache diesen VirtualHost nicht. Entweder weil nicht neu gestartet wurde (s. Altreas Antwort), oder weil irgendwo ein Fehler ist. Mit dem Befehl

Code: Select all
c:/xampp/bin/httpd.exe -S


zeigt Apache an, welche VirtualHosts er kennt.


Code: Select all
C:\Windows\System32>C:\xampp\apache\bin\httpd.exe -S
AH00548: NameVirtualHost has no effect and will be removed in the next release C:/xampp/apache/conf/extra/httpd-vhosts.conf:44
VirtualHost configuration:
*:80                   test.de (C:/xampp/apache/conf/extra/httpd-vhosts.conf:46)
*:443                  www.example.com (C:/xampp/apache/conf/extra/httpd-ssl.conf:121)
ServerRoot: "C:/xampp/apache"
Main DocumentRoot: "C:/xampp/htdocs"
Main ErrorLoC: "C:/xampp/apache/logs/error.log"
Mutex ssl-stapling-refresh: using_defaults
Mutex rewrite-map: using_defaults
Mutex ssl-staplinC: using_defaults
Mutex proxy: using_defaults
Mutex ssl-cache: using_defaults
Mutex default: dir="C:/xampp/apache/logs/" mechanism=default
PidFile: "C:/xampp/apache/logs/httpd.pid"
Define: DUMP_VHOSTS
Define: DUMP_RUN_CFG
Define: SRVROOT=C:/xampp/apache
Change
 
Posts: 20
Joined: 02. January 2012 10:37
Operating System: Windows Vista Home Premium 32B

Re: Lokale Domain verweist auf XAMPP-Dashboard

Postby Altrea » 24. June 2023 20:46

Gehen wir also davon aus, dass der VirtualHost aktiv ist und den korrekten DocumentRoot definiert hat, bleiben aus meiner Sicht nurnoch 2 wahrscheinliche Ursachen:
1. Der VirtualHost match nicht, weil du zum Beispiel das falsche Protokoll beim Aufruf nutzt (https statt http)
2. Deine Anwendung führt irgendeinen Redirect auf https localhost aus
We don't provide any support via personal channels like PM, email, Skype, TeamViewer!

It's like porn for programmers 8)
User avatar
Altrea
AF Moderator
 
Posts: 11934
Joined: 17. August 2009 13:05
XAMPP version: several
Operating System: Windows 11 Pro x64

Re: Lokale Domain verweist auf XAMPP-Dashboard

Postby Change » 24. June 2023 23:49

Altrea wrote:Gehen wir also davon aus, dass der VirtualHost aktiv ist und den korrekten DocumentRoot definiert hat, bleiben aus meiner Sicht nurnoch 2 wahrscheinliche Ursachen:

Kann man das nicht anhand des commands vorher sehen? Also ob er den VHost korrekt geladen hat?

Altrea wrote:1. Der VirtualHost match nicht, weil du zum Beispiel das falsche Protokoll beim Aufruf nutzt (https statt http)

Gebe ich http://test.de oder nur test.de ein, redirectet er direkt auf https://test.de/dashboard
Ich habe jedoch keine htacess-Datei und auch in der https-xampp.conf hab ich mod_rewrite nicht eingestellt.

Altrea wrote:2. Deine Anwendung führt irgendeinen Redirect auf https localhost aus

Um dies zu testen habe ich die index.php ersetzt mit einem Hello-World-Echo.
Keine Änderung beim aufrufen der Domain alleine,
ABER:
rufe ich direkt die index.php auf (http://test.de/index.php), bekomme ich den korrekte Dateiinhalt ausgegeben. Es klappt dann also.

Gibt es noch irgendeine Möglichkeit den Fehler besser zu diagnostizieren?

EDIT: https://test.de/index.php verweist wie erwartet auf das dashboard. Das ist ja auch logisch. Wollte es nur nochmal testen.
Change
 
Posts: 20
Joined: 02. January 2012 10:37
Operating System: Windows Vista Home Premium 32B

Re: Lokale Domain verweist auf XAMPP-Dashboard

Postby Nobbie » 25. June 2023 11:27

Vielleicht steht irgendetwas im Access_log?

Letztendlich könnte es auch im Browser Cache noch gespeichert sein, mache mal einen Refresh im Browser (Strg. F5).
Nobbie
 
Posts: 13176
Joined: 09. March 2008 13:04

Re: Lokale Domain verweist auf XAMPP-Dashboard

Postby Change » 26. June 2023 07:48

Daran liegt es nicht, das mache ich immer als eines der ersten Debugversuche.
Change
 
Posts: 20
Joined: 02. January 2012 10:37
Operating System: Windows Vista Home Premium 32B

Re: Lokale Domain verweist auf XAMPP-Dashboard

Postby Altrea » 26. June 2023 11:23

Dann bist du uns immernoch die Informationen aus dem access.log schuldig.
Du könntest auch den Aufrufsverlauf über den Browser analysieren, zum Beispiel über Chromes Web Developer Tools (F12)
We don't provide any support via personal channels like PM, email, Skype, TeamViewer!

It's like porn for programmers 8)
User avatar
Altrea
AF Moderator
 
Posts: 11934
Joined: 17. August 2009 13:05
XAMPP version: several
Operating System: Windows 11 Pro x64

Re: Lokale Domain verweist auf XAMPP-Dashboard

Postby Nobbie » 26. June 2023 11:40

Change wrote:Gebe ich http://test.de oder nur test.de ein, redirectet er direkt auf https://test.de/dashboard


Das sehe ich ja jetzt erst, da findet also auch ein Protokollwechsel von http nach https statt? Hast Du irgendwo so einen Wechsel implementiert? Von alleine geht das mit Apache gar nicht. Im übrigen würde sowohl eine .htaccess in htdocs als auch im Verzeichnis darunter ziehen.
Nobbie
 
Posts: 13176
Joined: 09. March 2008 13:04


Return to XAMPP für Windows

Who is online

Users browsing this forum: No registered users and 107 guests