7
在我的Windows/System32下/驱动器的/ etc/主机,我有这样的:如何动态地在Laravel中创建子域?
127.0.0.1 localhost
127.0.0.1 site.dev
127.0.0.1 *.site.dev
在我的XAMPP /阿帕奇/ conf目录/额外/ 的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命令:
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
http://laravel-tricks.com/tricks/dynamic-subdomain-routing – RiggsFolly
阅读此答案 - > http://stackoverflow.com/questions/14401468/username-as-subdomain-on-laravel –
我有试过了,我得到了“方法过滤器不存在”。 –