2012-07-25 2 views
0

블로그 및 포럼과 함께 내 호스트 이름 -ftp에 여러 개의 폴더가 있습니다. 그래서 링크는 name.com/blog/ 과 name.com/forum/ 내가 할 수있는 것은 기본 액세스를위한 마스크/블로그/URL입니다. 그래서 name.com을 기본적으로로드하면 마스크가있는 name.com/blog/ 폴더에서 모든 것이 name.com처럼 보입니다. 그리고 포럼 액세스는 그대로 마스크없이 name.com/forum을 그대로 둡니다.URL을위한 htaccess 마스크

이 종류의 htaccess 코드로 시도해 보았습니다 :/blog/폴더에 대한 전체 리다이렉트를 만들어 주 호스트의 디렉토리에 액세스 할 수 없습니다.

RewriteEngine On 
RewriteCond %{HTTP_HOST} ^name\.com$ [OR] 
RewriteCond %{HTTP_HOST} ^www\.name\.com$ 
RewriteCond %{REQUEST_URI} !^/blog/ 
RewriteRule (.*) /blog/$1 

이 문제를 해결하는 방법을 알려주십시오.

고맙습니다.

답변

1

당신은 .. 당신이/포럼/그대로를 유지하려면 어떤 방법으로 규칙에서 지정하지 않은

RewriteEngine On 
RewriteCond %{HTTP_HOST} ^name\.com$ [OR] 
RewriteCond %{HTTP_HOST} ^www\.name\.com$ 
RewriteCond %{REQUEST_URI} !^/(blog|forum)/ 
RewriteRule (.*) /blog/$1 

주 마지막 RewriteCond

+0

Thnx 형제의 차이! 이 물건은 매력처럼 작동했습니다! – 45RPM

+0

그 트릭에 대해 몰랐습니다 :) Thnx again again! – 45RPM

관련 문제