1

주제: IE7 기본 설정에서 한글 링크 오류가 있나요?

IE7 기본 설정에서 한글 링크 오류가 있나요?


안녕하세요.^^
graphittie 님께서 제 블로그에 남겨 주신 글을 보고 왔습니다.


현재 제 블로그의  ie7 에서 한글 링크를 클릭을 하게 되면은 초기 화면으로 돌아가고 있습니다.

문제는 FF에서나 오페라 에서는 전혀 일어 나지 않는 문제여서 오늘 오후에  ie7에서 확인을 하니

한글 링크 관련 문제가 발생을 하고 있습니다.


저는 플러그인에 대해선 URL에 관련해서 간섭하게 된느 플러그인은 설치를 하지 않고 있습니다.

그외에 세팅이 있다면은  Error 페이지에 대해서 설정을 한것입니다.

.htaccess 파일에서 찾을수 없는 페이지나 403.404 301.302. 등에 대해서 모두 초기 페이지로 돌려 놓은 상태 입니다.

혹시 이런 문제가 있으신분들이 있으시면은 해결책을 좀 알려 주십시오.

2

답글: IE7 기본 설정에서 한글 링크 오류가 있나요?

에...
.... 그러니까 문제를 일으키고 있는 블로그 주소가....?;;;

하늘은 스스로 삽질하는 자를 삽으로 팬다

3

답글: IE7 기본 설정에서 한글 링크 오류가 있나요?

.htaccess의 내용이 필요하겠군요.

한글 퍼머링크를 .htaccess에서 제어하도록 되어 있습니다만 해당 루틴을 타지 못하는 것 같은데요.

4

답글: IE7 기본 설정에서 한글 링크 오류가 있나요?

나니 작성:

에...
.... 그러니까 문제를 일으키고 있는 블로그 주소가....?;;;

http://adeurian.com

입니다.^^

5

답글: IE7 기본 설정에서 한글 링크 오류가 있나요?

gendoh 작성:

.htaccess의 내용이 필요하겠군요.

한글 퍼머링크를 .htaccess에서 제어하도록 되어 있습니다만 해당 루틴을 타지 못하는 것 같은데요.

ErrorDocument 206 http://adeurian.com/
ErrorDocument 301 http://adeurian.com/
ErrorDocument 302 http://adeurian.com/
ErrorDocument 400 http://adeurian.com/
ErrorDocument 401 http://adeurian.com/
ErrorDocument 403 http://adeurian.com/
ErrorDocument 404 http://adeurian.com/

SetEnvIFNoCase Referer "adeurian.com" pass
SetEnvIFNoCase Referer "www.adeurian.com" pass

#SetEnvIFNoCase Referer "^$" pass
<FilesMatch ".(asx|png|js|css|gif|jpg|jpeg|bmp)$">
Order deny,allow
deny from all
allow from env=pass
</FilesMatch>

SetEnvIf Cookie link=ok true
<FilesMatch ".(mid|asf|wma|wmv|mp3|ogg|wav|mpg|mpeg|avi|zip|rar|pdf|exe)$">
Order Deny,Allow
Allow from env=true
Deny from all
</FilesMatch>

#<IfModule mod_url.c>
#CheckURL Off
#</IfModule>
RewriteEngine On
RewriteBase /
RewriteCond %{ENV:REDIRECT_SURI} !^$
RewriteRule (.*) - [L]
RewriteCond %{REQUEST_FILENAME} -d
RewriteRule ^(.+[^/])$ $1/ [L]
RewriteRule ^$ blog/index.php [E=SURI:1,L]
RewriteRule ^[0-9]+$ blog/item.php [E=SURI:1,L]
RewriteRule ^favicon\.ico$ blog/favicon.ico.php [E=SURI:1,L]
RewriteRule ^index\.gif$ blog/index.gif.php [E=SURI:1,L]
RewriteCond %{QUERY_STRING} (^|&)pl=([0-9]+)
RewriteRule ^index\.php$ %2 [NE,L]
RewriteRule ^index\.php$ blog/index.php [E=SURI:1,L]
RewriteRule ^index\.xml$ blog/rss/index.php [E=SURI:1,L]
RewriteCond %{REQUEST_FILENAME} -f [OR]
RewriteCond %{REQUEST_FILENAME} -d
RewriteRule !^(blog|cache)/ - [L]
RewriteRule ^(thumbnail)/([0-9]+/.+) cache/$1/$2 [E=SURI:1,L]
RewriteRule ^(entry|attachment|category|keylog|tag|search|plugin)/? blog/$1/index.php [E=SURI:1,L]
RewriteRule ^(.+)/[0-9]+$ blog/$1/item.php [E=SURI:1,L]
RewriteRule ^(.+)$ blog/$1/index.php [E=SURI:1,L]

6

답글: IE7 기본 설정에서 한글 링크 오류가 있나요?

http://my.oops.org/102 참고 하세요. IE7 의 경우 기존의 mod_url 에 문제가 있습니다. 이 문서에 mod_url 의 문제를 fix 한 내용이 있습니다.