В моем Windows / System32 / драйверы / etc /хостов, У меня есть это:
127.0.0.1 localhost
127.0.0.1 site.dev
127.0.0.1 *.site.dev
В моем xampp / apache / conf / extra /HTTPD-ВХост, У меня есть это:
<VirtualHost site.dev>
DocumentRoot "C:/xampp_7/htdocs/"<Directory "C:/xampp_7/htdocs/">
</Directory>
</VirtualHost>
<VirtualHost *.site.dev>
DocumentRoot "C:/xampp_7/htdocs/"<Directory "C:/xampp_7/htdocs/">
</Directory>
</VirtualHost>
Теперь, если я собираюсь бежать http://site.dev/project/public, Это работает. У меня есть эта команда маршрута:
Route::group(['domain' => '{subdomain}.site.dev'], function($subdomain) {
return $subdomain;
});
Если я открою http://sub.site.dev/startscript/public/ , Я получаю сообщение об ошибке «Этот сайт недоступен».
Функция программы в том, что она может создавать подкаталоги. Например, у меня есть бизнес-сайт. Я могу получить доступ / создать, как это.
inventory.mybusiness.com
sales.mybusiness.com
ad.mybusiness.com
Я решил это. Я использовал Acyrlic DNS Proxy из этого ответа. Оформить заказ по ссылке ниже вы найдете ответ.
тогда
Route::group(['domain' => '{account}.dns.dev'], function () {
Route::get('/', function ($account) {
return $account;
});
});
сейчас работает.
Других решений пока нет …