Ich versuche, eine Client-Site in meinem Sites-Verzeichnis mit "ngrok http -host-header = client1.dev 80" tunneln, bekomme ich eine 404 beim Zugriff auf die URL. Wenn ich nach einigen Experimenten eine index.html-Datei in das Home-Verzeichnis lege, wird diese Datei angezeigt. Nicht sicher, warum eine Datei im Home-Verzeichnis funktioniert, während Dateien im Site-Verzeichnis nicht funktionieren. Ich muss etwas hier vermissen. Irgendwelche Ideen?Targeting Dev-Sites mit vhost Setup mit ngrok
Verzeichnisstruktur:
www
|home
|sites
| client1
| client2
...
vhost.conf:
<Directory "/www">
Options Indexes MultiViews FollowSymLinks
AllowOverride All
Order allow,deny
Allow from all
</Directory>
<Virtualhost *:80>
VirtualDocumentRoot "/Users/myname/www/home/wwwroot"
ServerName home.dev
UseCanonicalName Off
</Virtualhost>
<Virtualhost *:80>
VirtualDocumentRoot "/Users/myname/www/sites/%1/wwwroot"
ServerName sites.dev
ServerAlias *.dev
UseCanonicalName Off
</Virtualhost>
Hallo zu bekommen, funktioniert nicht. –
was machst du? konfigurierst du deine Host-Datei? Zuerst müssen Sie Ihren virtuellen Host von Apache-Server konfigurieren, als Sie Ihre Host-Datei zu resole konfigurieren [YOUR_SITE_NAME: hove.dev] um 127.0.0.1 –
Es funktioniert @AbdourahmaneFALL –