URL中的阿拉伯字符返回404错误 时间:2017-08-19 作者:Adnan 我的网站URL中有阿拉伯字符。使用LAMP设置我的新VPS并将我的本地站点导入其中后,我的阿拉伯语URL返回404错误,并显示以下无场景字符:The requested URL /خدمات-گردشگری/ was not found on this server. 我在仔细检查mode_rewrite 已启用,并且我的SQL数据库的字符集为UTF-8 和表是utf8_general_ci 或utf8mb_general_ci非常感谢。 1 个回复 SO网友:user139986 我和你有同样的问题。我试图访问以下URL,导致404错误:The requested URL `/abb/public/main/category/كمال` was not found on this server. http://localhost/abb/public/main/category/كمال或http://localhost/abb/public/main/category/%D9%83%D9%85%D8%A7%D9%84访问时http://localhost/abb/public/main/category/فتنسhttp://localhost/abb/public/main/category/%D9%81%D8%AA%D9%86%D8%B3或http://localhost/abb/public/main/category/ABCDEF工作正常。我在中找到了问题的原因.htaccess 文件它是:RewriteRule ^(.)$ abb/index.php?/$1 [L] 我把它改成:RewriteRule ^(.)$ abb/index.php?/$1 [NC,L] 然后它成功了。 结束 文章导航