-
2006/04/05 11:27 오전 #1331
안녕하세요, 제가 polyglot을 사용 중
$polyglot_settings['lang_rewrite'] =true;
로 두고 permalink를 좀 더 직관적이게 바꾸려고 했습니다.
이전에 false로 두었을 때는 다음과 같이 permalink가 나타났습니다.
우선 sidebar 메뉴에서 korean을 선택하였을 때
http://blog.aeronova.org/?lp_lang_pref=ko
그리고 예를 들어 tennis라는 글을 선택하였을 때
http://blog.aeronova.org/?p=8&lp_lang_view=ko
이후 true로 두면 다음과 같이 permalink가 보다 직관적으로 나타났습니다.
sidebar 메뉴에서 korean을 택했을 경우
http://blog.aeronova.org/lang-pref/ko/
그리고 tennis라는 글을 택했을 경우
http://blog.aeronova.org/2006/03/25/tennis/lang/ko/
일단 permalink 표현이 바뀌어서 .htaccess 에서 Rewrite을 정의해 주어야 되겠는데, 규칙이 어떻게 되는지 모르겠습니다. polyglot에는 예제로 다음과 같이 Rewrite을 정의할 수 있다고 나와 있습니다.
RewriteRule ^(.*)/lang/xx/?$ /$1?lp_lang_view=xx [QSA]
하지만 제가 혹시나 하고 .htaccess의 # END WordPress 다음에 아래와 같은 코드를 넣어주어도 되질 않더군요. ㅜㅜ
RewriteRule ^(.*)/lang/en/?$ /$1?lp_lang_view=en [QSA]
RewriteRule ^(.*)/lang/ko/?$ /$1?lp_lang_view=ko [QSA]
아마도 Rewrite만 잘 정의해주면 될 듯 한데, 고수님의 조언 좀 부탁드리겠습니다. 감사합니다.
2006/04/05 11:27 오전 #1332안녕하세요, 제가 polyglot을 사용 중
$polyglot_settings['lang_rewrite'] =true;
로 두고 permalink를 좀 더 직관적이게 바꾸려고 했습니다.
이전에 false로 두었을 때는 다음과 같이 permalink가 나타났습니다.
우선 sidebar 메뉴에서 korean을 선택하였을 때
http://blog.aeronova.org/?lp_lang_pref=ko
그리고 예를 들어 tennis라는 글을 선택하였을 때
http://blog.aeronova.org/?p=8&lp_lang_view=ko
이후 true로 두면 다음과 같이 permalink가 보다 직관적으로 나타났습니다.
sidebar 메뉴에서 korean을 택했을 경우
http://blog.aeronova.org/lang-pref/ko/
그리고 tennis라는 글을 택했을 경우
http://blog.aeronova.org/2006/03/25/tennis/lang/ko/
일단 permalink 표현이 바뀌어서 .htaccess 에서 Rewrite을 정의해 주어야 되겠는데, 규칙이 어떻게 되는지 모르겠습니다. polyglot에는 예제로 다음과 같이 Rewrite을 정의할 수 있다고 나와 있습니다.
RewriteRule ^(.*)/lang/xx/?$ /$1?lp_lang_view=xx [QSA]
하지만 제가 혹시나 하고 .htaccess의 # END WordPress 다음에 아래와 같은 코드를 넣어주어도 되질 않더군요. ㅜㅜ
RewriteRule ^(.*)/lang/en/?$ /$1?lp_lang_view=en [QSA]
RewriteRule ^(.*)/lang/ko/?$ /$1?lp_lang_view=ko [QSA]
아마도 Rewrite만 잘 정의해주면 될 듯 한데, 고수님의 조언 좀 부탁드리겠습니다. 감사합니다.
-
AuthorPosts
- 답변은 로그인 후 가능합니다.