Warning: file_get_contents(/data/phpspider/zhask/data//catemap/5/url/2.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Wordpress URL中的UTF-8字符_Wordpress_Url_Utf 8 - Fatal编程技术网

Wordpress URL中的UTF-8字符

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文件]。现在,在泰

我有两个平行运行的网站,一个是英语,另一个是泰语。刚刚完成了英语网站的更新,现在正在查看泰国网站(更新)。它们都是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中没有西里尔语。我曾经有过它们,但它给我带来的麻烦比我想象的要多

不利因素包括

  • 这是正式的你需要URL编码这个UTF-8字符,它看起来非常奇怪的用户。有关维基百科的更多信息:
  • 像谷歌网站管理员等工具确实有一些问题,这些字符

    • 我的网站是俄语的,但我的URL中没有西里尔语。我曾经有过它们,但它给我带来的麻烦比我想象的要多

      不利因素包括

      • 这是正式的你需要URL编码这个UTF-8字符,它看起来非常奇怪的用户。有关维基百科的更多信息:
      • 像谷歌网站管理员等工具确实有一些问题,这些字符
      对于非英语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,您将找到有关未编码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]:谢谢,我没有发现太多搜索,只是想从高层了解是否有明显的缺点;你回答了这个问题。谢谢,我没有发现太多的搜索,只是从高层次上想知道是否有明显的负面影响;你回答了问题,你帮我省了很多时间!你救了我很多时间!