我试图做一件有点简单但没有运气的事情 - 我想在我的网址中显示希伯来语/阿拉伯字符。
例如:我希望URL显示名为aאm.php
所以我对中间的UTF8字符进行了百分比编码,结果为:a%D7%90m.php
。我已将a%D7%90m.php
上传到我的服务器(Apache)并尝试请求网页www.example.com/a%D7%90m.php& www.example.com/aאm.php但我的服务器回复:
在此服务器上找不到请求的网址
/a%D7%90m.php
。
所以我尝试上传aאm.php
(没有百分比编码),但在浏览www.example.com/a%D7%90m.php& www.example.com/aאm.php。
如何解决此问题?
答案 0 :(得分:0)
解决方案是在www.example.com中设置mod重写.htaccess
。例如,如果
您希望链接为www.example.com/عربية并提交www.example.com/arabic.php文件以实际处理幕后请求,然后只需将此代码写入.htaccess
文件:
RewriteEngine
OnRewriteRule ^عربية$ arabic.php