WordPress和WooCommerce中文永久链接

时间:2018-05-18 作者:Anaz Haidhar

所以我一直在这个电子商务网站上工作,但我对汉字permalink有问题。

例如localhost/product-category/红蜻蜓 将呈现404,因为它将完全将汉字替换为问号,如下所示localhost/product-category/?/ . 同样适用于/localhost/archives/category/...

我正在寻找一种方法使其发挥作用,但不是通过将其翻译成拼音或英语/拉丁语。

任何htaccess/web。配置(它在IIS下运行)方法还是技术上不可能?或者我需要像WPML这样的插件(这是一个英文网站,但有中文的产品)。暂时找不到任何有效的解决方案。

1 个回复
最合适的回答,由SO网友:Anaz Haidhar 整理而成

原来这是由IIS引起的。如果你已经有<action type="Rewrite" url="index.php" /> 在您的web中。配置,在您的index.php 在Wordpress根安装目录中

if (isset($_SERVER[\'UNENCODED_URL\'])) { $_SERVER[\'REQUEST_URI\'] = $_SERVER[\'UNENCODED_URL\']; }

php代码很容易解释。

结束