2011-01-18 11 views
0

도메인 (www.mydomain.com/cms)의 서브 디렉토리에 drupal 설치가 설정되어 있지만 mod_rewrite를 사용하여 쿼리를 올바르게 포맷하는 데 문제가 있습니다.
는 {도메인}
는 것으로 해석 할/CMS/관리자/컨텐츠/노드 :?
서브 디렉토리에 대한 모드 재 작성 규칙

여기
{도메인}/CMS/Q = 관리자/컨텐츠/노드의 I는 URL 요청으로 오는 필요 내가 가지고있는 것 :

RewriteCond %{REQUEST_FILENAME} !-f 
RewriteCond %{REQUEST_FILENAME} !-d 
RewriteCond %{REQUEST_URI} !=/favicon.ico 
RewriteCond %{REQUEST_URI} ^/(cms/.*)$ 
RewriteRule ^(.*)$ cms/?q=$1 [L,QSA] 

내가 잘못 가고있는 곳의 포인터는 무엇입니까?

답변

0

게시 한 규칙은 어디에 있습니까? 다음 내용으로 "cms"디렉토리에 .htaccess 파일을 만드는 경우 제대로 작동해야합니다.

RewriteCond %{REQUEST_FILENAME} !-f 
    RewriteCond %{REQUEST_FILENAME} !-d 
    RewriteCond %{REQUEST_URI} !=/favicon.ico 
    RewriteRule ^(.*)$ index.php?q=$1 [L,QSA]