簡體   English   中英

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

[英]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.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM