Я пытаюсь туннелировать сайт клиентов в каталог моих сайтов с помощью «ngrok http -host-header = client1.dev 80», я получаю 404 при доступе к URL-адресу. После некоторых экспериментов, если я помещу файл index.html в домашний каталог, он отобразит этот файл. Не уверен, почему файл в домашнем каталоге работает, а файлы в каталоге сайтов - нет. Я, должно быть, что-то упускаю .. Есть идеи?
структура каталогов:
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>