使用IIS7 URL重写的日语/国际字符问题

时间:2009-10-27 00:49:41

标签: wordpress unicode internationalization url-rewriting

我有一个日本博客的朋友,使用wordpress,他有漂亮的网址。基本上是domain.com/postname。那么一个网址的例子可能是。 “domain.com/テスト”。他的博客托管在Apache Web服务器上。

我正在运行IIS7并试图让我的日语博客按照它应该的方式进行,并且当您访问该网址时,“domain.com/テスト”会显示一条帖子。我的想法是它与url-encoding有关。我找不到太多关于utf-8的信息或关于让国际字符在网址中工作的任何信息。

对此的任何帮助都会很棒。我想我应该在web.config文件中更改一些内容,但不确定。我没有很多IIS7的经验。

感谢。

1 个答案:

答案 0 :(得分:7)

这是从上面链接的论坛帖子中删除的。

尝试在wp-config.php文件的开头添加以下代码:

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