我在 .htaccess RewriteRule 中遇到了阿拉伯语字符 ( م
) 的问题。
问题是:
当我打开 url localhost/site/cat/مرئيات
时,我会得到如下错误页面:
但当我将其改为 localhost/site/cat/برئيات
,即更改 ( م
) 字符或删除它,它就能正常工作,如下所示:
其他阿拉伯字符都能正常工作,那么我的情况出了什么问题?
我的 .htaccess 文件内容:
Options None
Options FollowSymLinks
AddDefaultCharset UTF-8
AddType 'text/html; charset=UTF-8' .html
AddCharset UTF-8 .html
RewriteEngine On
RewriteRule ^cat/(.*)/?$ cat.php?title=$1 [NC,L]
请帮忙,谢谢。