Laravel公共文件夹返回404错误(.htaccess)
P粉238433862
P粉238433862 2023-07-28 18:04:13
0
1
396
<p>我有一个 .htaccess 文件。通过这个文件,我可以通过子域名来检测语言。这方面没有问题。然而,当我将传入的请求重定向到 public 文件夹下的文件时,我会得到一个 404 错误,并且语言也无法正常工作。</p> <pre class="brush:php;toolbar:false;">SetEnv DEFAULT_LANG en &lt;IfModule mod_rewrite.c&gt; Options +FollowSymLinks -Indexes RewriteEngine On RewriteCond %{HTTP:Authorization} . RewriteRule .* - [E=HTTP_AUTHORIZATION:%{HTTP:Authorization}] RewriteCond %{HTTP_HOST} ^([a-z]{2}).([a-z0-9-]+.[a-z]+)$ [NC] RewriteRule (.*) - [QSA,E=LANGUAGE:%1] RewriteCond %{ENV:LANGUAGE} ^$ RewriteRule (.*) - [QSA,E=LANGUAGE:en] RewriteCond %{QUERY_STRING} !language= RewriteRule ^(.*)$ $1?language=%{ENV:LANGUAGE} [QSA] RewriteCond %{REQUEST_URI} !^/public RewriteRule ^(.*)$ /public/$1 [L] &lt;/IfModule&gt;</pre> <p><br /></p>
P粉238433862
P粉238433862

热门教程
더>
最新下载
더>
网站特效
网站源码
网站素材
프론트엔드 템플릿
关于我们 免责声明 Sitemap
PHP中文网:公益在线PHP培训,帮助PHP学习者快速成长!