2017-03-14 116 views
0

我有一個項目正在研究一個已經改變的subdamin項目,併爲新項目創建了一個新的別名。Laravel新域名不起作用

在我的.env文件和配置文件中,我設置了新域並重置了服務器。但我得到一個301重定向到舊的域名。

我該怎麼辦?這是Laravel的事嗎?我換了新的URL對這個文件:

.ENV 緩存/ config.php文件 配置/ app.php

也許是一些與nginx的配置?

我的版本是Laravel 5.3

+0

試過'composer dump-autoload','php artisan view:clear','php artisan cache:clear'?你使用僞造還是類似的? –

+0

@ M.Elwan是的,我嘗試了3個選項,我雖然不使用Forge –

回答

0

那麼你的.htaccess文件怎麼樣?你有沒有檢查是否所有的網址都指向你的子域?

0

如果您正在使用宅基地,請進入宅基地文件夾內的宅基地vagrant ssh

導航到/etc/nginx/sites-available

VI /納米/etc/nginx/sites-available/{sitename}

添加server_name *.{yourdomain}; add_header 'Access-Control-Allow-Origin' '*';

運行sudo service nginx restart

,不要忘記添加subdomain.domain.dev/etc/hosts文件。

注意:每次運行設置時,都必須重做此設置。