我在带有IIS7的Windows Server上托管了一个阿拉伯语WordPress站点(我无法转移到Linux托管)。我试图将WordPress中的永久链接设置更改为:/%postname%/
但是,当我访问任何文章时,例如:http://www.example.com/تجربة/我被重定向到主页,同样的事情发生在类别和标签上。
除了web.config(我在共享主机上)之外,我无法访问IIS设置。这是我的web.config设置:
root@root:~/my-new-plugin$ node index.js
我在PHP 5.5上运行。
答案 0 :(得分:2)
此问题是由于IIS无法识别多语言网址引起的,
您需要在wp-config.php文件的末尾添加以下代码:
if ( isset($_SERVER['UNENCODED_URL']) ) {
$_SERVER['REQUEST_URI'] = $_SERVER['UNENCODED_URL'];}