Wordpress URL中的UTF-8字符
我有两个平行运行的网站,一个是英语,另一个是泰语。刚刚完成了英语网站的更新,现在正在查看泰国网站(更新)。它们都是wordpress网站。在wordpress(V3.2.1)中有一个设置->永久链接。在英文网站上,我最近将其从默认设置(www.mywebsite.com/?p=123)更改为/%category%/%postname%/,以生成类似www.mywebsite.com/category/important stuff/的内容。这工作正常[需要更改.htaccess文件]。现在,在泰国网站上,category和postname字段同时包含英语字符和泰国UTF-8字符,我们也在寻找同样的方法。基本上,我只是想知道,如果大多数网站的页面是非英语字符,那么现在大多数网站都是用非英语字符构建URL,这样做是否有任何不利之处。(或与Wordpress中permalink/.htaccess生成的UTF-8 URL相关的任何问题)感谢您的帮助/建议 我的网站是俄语的,但我的URL中没有西里尔语。我曾经有过它们,但它给我带来的麻烦比我想象的要多 不利因素包括Wordpress URL中的UTF-8字符,wordpress,url,utf-8,Wordpress,Url,Utf 8,我有两个平行运行的网站,一个是英语,另一个是泰语。刚刚完成了英语网站的更新,现在正在查看泰国网站(更新)。它们都是wordpress网站。在wordpress(V3.2.1)中有一个设置->永久链接。在英文网站上,我最近将其从默认设置(www.mywebsite.com/?p=123)更改为/%category%/%postname%/,以生成类似www.mywebsite.com/category/important stuff/的内容。这工作正常[需要更改.htaccess文件]。现在,在泰
- 这是正式的你需要URL编码这个UTF-8字符,它看起来非常奇怪的用户。有关维基百科的更多信息:
- 像谷歌网站管理员等工具确实有一些问题,这些字符
- 这是正式的你需要URL编码这个UTF-8字符,它看起来非常奇怪的用户。有关维基百科的更多信息:
- 像谷歌网站管理员等工具确实有一些问题,这些字符
- 我的网站是俄语的,但我的URL中没有西里尔语。我曾经有过它们,但它给我带来的麻烦比我想象的要多
不利因素包括
if (isset($_SERVER['UNENCODED_URL']))
$_SERVER['REQUEST_URI'] = $_SERVER['UNENCODED_URL'];
对于非英语URL,您将找到有关未编码URL的更多信息:
我将IIS与fcgi结合使用,并在web上的不同位置找到了非英语slug的解决方案:
希伯来语:
有关IIS7 URL重写和符号的更多信息:
通常,除了需要添加到wp-config.php末尾的pretty url的IIS配置外:
if (isset($_SERVER['UNENCODED_URL']))
$_SERVER['REQUEST_URI'] = $_SERVER['UNENCODED_URL'];
你会发现更多关于未编码URL的信息请看[这里][1][1]:请看[这里][1][1]:谢谢,我没有发现太多搜索,只是想从高层了解是否有明显的缺点;你回答了这个问题。谢谢,我没有发现太多的搜索,只是从高层次上想知道是否有明显的负面影响;你回答了问题,你帮我省了很多时间!你救了我很多时间!