首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >laravel的组域路由在laragon中不起作用

laravel的组域路由在laragon中不起作用
EN

Stack Overflow用户
提问于 2015-12-05 11:23:11
回答 2查看 2.2K关注 0票数 3

我一直在寻找修复程序并尝试了所有我能做的。只是因为我不能解决我的问题而注册,所以这是我最后的选择。

这是我的东西,我有一个项目名为'website.dev‘,然后我想有一个子域'admin.website.dev’,所以基本上它只是一个管理仪表板和其他一切。

至于路线,我有这个。

代码语言:javascript
复制
Route::group(array('domain' => 'admin.website.dev'), function(){
Route::get('/', function() {
    return 'Hello from admin.website.dev!';
});
});
Route::group(array('domain' => 'website.dev'), function(){
Route::get('/', function () {
    redirect('/centralapp');
});
});

我认为我的路由没有问题,根据我的研究,他们更改了.htaccess或httpd.conf,我做了所有的事情,包括将'admin.website.web‘放到system32/.htaccess/etc/host中,但它仍然不能读取子域名。请帮助:/

顺便说一句,我使用Laragon作为我的LAMP服务器。

EN

回答 2

Stack Overflow用户

发布于 2016-01-19 04:26:05

我知道这可能太晚了,但你需要编辑你的虚拟主机文件以及你的windows主机文件(你似乎已经这样做了)。

您可以在以下位置找到您的虚拟主机文件:

laragon:{laragon directory}\bin\apache\apache-2.4.17\conf\extra\httpd-vhosts.conf }(

C:{laragon安装向导

添加以下内容:

代码语言:javascript
复制
<VirtualHost *:80> #your magic! If you use a different port then you will have to change it from *:80 to *:{Your port}
    DocumentRoot "{Your website directory path goes here}"
    ServerName admin.website.dev
</VirtualHost>
票数 1
EN

Stack Overflow用户

发布于 2015-12-05 11:40:07

您有两个指向/ Route::get('/'的路由。注释掉一个并尝试另一个,然后反过来,看看这是否解决了你的问题。如果是,请将其中一个重命名为/renamed

将重命名替换为所需的路径

票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/34100894

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档