如果URL有www前缀,Laravel将重定向到404错误页面
我在拉威尔6.12有个项目。我在live server中托管了我的应用程序,并配置了SSL 当我使用访问时,它工作得很好,但当我尝试使用它访问时,它会显示laravel默认的404错误页面 这意味着,它正在访问项目目录,加载css、js等,但显示404错误页面 my.htaccess有以下几行如果URL有www前缀,Laravel将重定向到404错误页面,laravel,.htaccess,Laravel,.htaccess,我在拉威尔6.12有个项目。我在live server中托管了我的应用程序,并配置了SSL 当我使用访问时,它工作得很好,但当我尝试使用它访问时,它会显示laravel默认的404错误页面 这意味着,它正在访问项目目录,加载css、js等,但显示404错误页面 my.htaccess有以下几行 RewriteCond %{HTTPS} =on RewriteCond %{HTTP_HOST} ^www\.(.*)$ [NC] RewriteRule ^(.*)$ https://example.
RewriteCond %{HTTPS} =on
RewriteCond %{HTTP_HOST} ^www\.(.*)$ [NC]
RewriteRule ^(.*)$ https://example.com/$1 [R,QSA,L]
有人能帮忙解决这个问题吗?用这个替换你的.htaccess 如果尝试,它将强制重定向到 这是真实的搜索引擎优化
RewriteCond %{HTTPS} =on
# check if not have www
RewriteCond %{HTTP_HOST} !^www\. [NC]
# force redirect to www
RewriteRule .* https://www.%{HTTP_HOST}%{REQUEST_URI} [L,R=301]
检查
www.example.com
的VirtualHost
配置。确保它与example.com
相同。您到底想要什么?将其重定向到非www或作为其服务is@akbansa是的,我想要www到非www路径。