Проектный документ Dynami c xampp root - PullRequest
0 голосов
/ 23 января 2020

Я пытаюсь настроить другую локальную структуру проекта на xampp. Вместо xampp\htdocs\project1\, являющегося root кода сайта, теперь это xampp\htdocs\project1\htdocs\.

Изменение документа по умолчанию root на самом деле не вариант, потому что я все еще хочу иметь возможность переключаться между проектами в URL. Так что я хотел бы, чтобы я ввел localhost/project1 в адресной строке, чтобы он указывал на xampp\htdocs\project1\htdocs\.

Я видел предложение использовать VirtualHost в httpd-vhosts.conf, но это означало бы, что каждый проект, над которым я работаю, должен быть определен там вручную (поскольку имена серверов не могут быть определены с помощью регулярного выражения ) насколько я понимаю.

Пример кода для VirtualHost использования

<VirtualHost *:80>
    ServerName www.mysite.tst
    ServerAlias mysite.tst
    DocumentRoot c:/xampp/htdocs/project1/htdocs
</VirtualHost>

Так что, как я понимаю, какое-то правило переписывания может быть лучшим решением, может быть? Или, может быть, какой-то другой подход к этому? Кто-нибудь знает, как с этим бороться?

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...