2011-04-09 5 views
1

htaccess로 파일이htaccess로 이미지 표시 문제

사이트/pageTitle를가되는 index.php? ID = PT

및 카테고리 사이트/기사 기사를 보여처럼 내 페이지를 리디렉션/pageTitle를

.htaccess 파일을 내 이미지 폴더를 cattory 디렉토리 및 이미지로 간주하고 pageTitle과 같은 이미지를 표시하지 않습니다. 이미지 URL은 기사 페이지를 보여 주더라도

Options +FollowSymlinks 
RewriteEngine on 


RewriteCond %{REQUEST_FILENAME} !-f 
RewriteCond %{REQUEST_FILENAME} !-d 


#show urls like site/author/pageno 

RewriteRule ^author/(.*)/(.*)$ index.php?author=$1&page=$2 [NC] 
RewriteRule ^author/(.*)?$ index.php?author=$1&page=$2 [NC] 

#show articles like site/article/articleTagName 

RewriteRule ^article/(.*)/(.*)?$ index.php?article=$1 [NC] 
RewriteRule ^article/(.*)?$ index.php?article=$1 [NC] 


#direst article site/articleTagName 
RewriteCond %{REQUEST_FILENAME} !-f 
RewriteRule ^(.*)$ index.php?article=$1 [L,QSA] 



#set image folder and user folder to real from virtual 
RewriteRule ^(.*)/images/$ /images/ 

답변

1

RewriteRule ^(.*)/images/(.*)$ images/$2 
저도 같은 문제에 직면했다

으로 마지막 줄을 교체하십시오하지만 난 당신의 코드에서 힌트를 얻고 코드를 조금 변경; 이제는 잘 작동합니다.

+0

내 경로가 www.test.com/img/test/12.jpg라면 올바른 경로는 resource/image/test/12.jpg입니다. 이렇게 쓸 수 있습니까? RewriteRule^(. *)/img/$ resource/image/$ 1 – Leon