[英]laravel's group domain routing not working in laragon
一直在尋找修復,並盡我所能。 剛剛注冊,因為我無法解決我的問題,所以這是我的最后一招。
這是我有一個名為'website.dev'的項目,然后我想要一個子域'admin.website.dev'所以基本上它只是一個管理儀表板和其他一切。
至於路線,我有這個。
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 / drivers / etc / host但是它仍然不能閱讀子域名。 請幫忙 :/
順便說一下,我正在使用Laragon作為我的LAMP服務器。
我知道這可能為時已晚,但您需要編輯虛擬主機文件以及Windows主機文件(您似乎已經完成了)。
您可以在以下位置找到虛擬主機文件:
C:{laragon安裝目錄} \\ bin \\ apache \\ apache-2.4.17 \\ conf \\ extra \\ httpd-vhosts.conf
添加以下內容:
<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>
你有兩個路由指向/ Route::get('/'
。注釋一個然后嘗試另一個,然后反過來看看這是否解決了你的問題。如果這樣重命名其中一個到/重命名
用您想要的路線替換重命名
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.