我有一個項目正在研究一個已經改變的subdamin項目,併爲新項目創建了一個新的別名。Laravel新域名不起作用
在我的.env文件和配置文件中,我設置了新域並重置了服務器。但我得到一個301重定向到舊的域名。
我該怎麼辦?這是Laravel的事嗎?我換了新的URL對這個文件:
.ENV 緩存/ config.php文件 配置/ app.php
也許是一些與nginx的配置?
我的版本是Laravel 5.3
我有一個項目正在研究一個已經改變的subdamin項目,併爲新項目創建了一個新的別名。Laravel新域名不起作用
在我的.env文件和配置文件中,我設置了新域並重置了服務器。但我得到一個301重定向到舊的域名。
我該怎麼辦?這是Laravel的事嗎?我換了新的URL對這個文件:
.ENV 緩存/ config.php文件 配置/ app.php
也許是一些與nginx的配置?
我的版本是Laravel 5.3
那麼你的.htaccess文件怎麼樣?你有沒有檢查是否所有的網址都指向你的子域?
如果您正在使用宅基地,請進入宅基地文件夾內的宅基地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
文件。
注意:每次運行設置時,都必須重做此設置。
試過'composer dump-autoload','php artisan view:clear','php artisan cache:clear'?你使用僞造還是類似的? –
@ M.Elwan是的,我嘗試了3個選項,我雖然不使用Forge –