2011-11-15 3 views
0

두 개의 사이트가 동시에 실행됩니다. 하나는 영어로, 다른 하나는 태국어로되어 있습니다. 방금 영어 사이트를 업데이트하고 지금은 태국 사이트를보고 완료되었습니다 (업데이트). 그들은 둘 다 wordpress 사이트입니다. 워드 프레스 (v 3.2.1)에는 설정 -> 퍼머 링크가 있습니다. 영어 사이트에서 저는 이것을 기본값 (www.mywebsite.com/?p=123)에서/% category %/% postname % /로 변경하여 www.mywebsite.com/category/important-stuff/와 같은 것을 산출했습니다. 이것은 잘 작동합니다 .htaccess 파일을 변경해야합니다. 이제 카테고리 및 게시물 이름 필드에 영어 문자와 태국어 UTF-8 문자가 모두 포함 된 태국어 사이트에서 동일한 작업을 수행하려고합니다. 기본적으로 페이지가 영어가 아닌 대부분의 사이트가 영어가 아닌 문자로 된 URL을 주로 작성하고 있는지, 그리고 이렇게하는 데 단점이 있는지 궁금합니다. (또는 UTF-8 URL과 관련된 모든 문제는 Wordpress 내의 permalink/.htaccess에서 생성됨) Help/Advisory.URL의 UTF-8 문자

+0

은 [여기]를보고하십시오 [1] [1] : http://stackoverflow.com/questions/7962110/browser-support-unicode-url – VMykyt

답변

1

내 사이트는 러시아어로되어 있지만 URL에는 키릴 문자가 없습니다. 나는 그 (것)들을 가지고 있었었다 그러나 나가 예상 한보다는 말썽을 더 ​​주었다.

단점은 다른 사람

  • 사이에있는 것은 공식적으로는 인코딩이 UTF-8 charachters를 URL로 필요하고 사용자에게 매우 이상한 보이는 것입니다. 위키 피 디아에 대한 자세한 정보 : 내가있는 fcgi와 IIS를 사용하고 을 나는 비 영어 슬러그에 대한 해결책을 발견 : 등 구글 웹 마스터와 같은 http://en.wikipedia.org/wiki/Percent-encoding
  • 도구는 영어가 아닌 URL에 대한 이러한 charachters
+0

감사합니다 , 나는 많은 검색을 찾지 못했고 분명한 단점이 있다면 높은 수준에서 궁금해하고있었습니다. 너는 그 질문에 대답했다. – macmiller

3

와 함께 몇 가지 문제가 있습니까 히브리어 : 웹에 다른 장소에서 당신은 WP-config.php를 끝으로 추가 할 필요가 꽤 URL의 IIS 구성을 제외하고 일반적으로 here :

IIS7의 URL 재 작성 및 기호에 대한 자세한 정보를 원하시면 here
if (isset($_SERVER['UNENCODED_URL'])) 
$_SERVER['REQUEST_URI'] = $_SERVER['UNENCODED_URL']; 

here 당신이 UNENCODED_URL에 대한 자세한 내용을 찾을 수

+0

나에게 많은 시간을 절약 해 줬다! – Amirali