我创建了.htaccess文件,该文件会将输入www.example.com/he/שם-העמוד
的用户重定向到www.2016.example.com/he/שם-העמוד
重定向本身按预期工作,但我一直收到404错误,尽管地址是正确的(如果我在重定向到www.2016.example.com/he/שם-העמוד
后刷新,它可以工作)。
htaccess的:
<IfModule mod_rewrite.c>
RewriteEngine On
RewriteBase /
RewriteCond %{REQUEST_FILENAME} !-f
RewriteCond %{REQUEST_FILENAME} !-d
RewriteRule ^(.*)$ http://www.2016.example.com/$1 [R=301,L]
</IfModule>
<IfModule !mod_rewrite.c>
ErrorDocument 404 /index.php
</IfModule>
值得一提:
www.example.com/en/page-name
,它完美无缺知道出了什么问题?