2011-02-04 7 views
0

나는 종종 다양한 디자인 반복을 통해 내 웹 사이트를 업데이트하고 각 폴더를 고유 한 폴더에 저장하여 내 인생을 단순화하고자합니다. 예 : www.mysite.com/v1.하위 폴더에 도메인 파일 저장

내 폴더의 모든 내용 (/ v1,/v2 등)을 www.mysite.com에 간단히 입력하여 액세스하려면 어떻게해야합니까?

URL을 리디렉션하고 싶지 않습니다. URL에서 v1을 완전히 제거하고 싶습니다.

답변

0

Apache를 사용한다고 가정하면 mod_rewrite를 사용할 수 있습니다. 단순히 간단한 재 작성 규칙을 공개 디렉토리의 루트에 htaccess로 파일을 만들 :

<IfModule mod_rewrite.c> 
RewriteEngine On 
RewriteCond %{REQUEST_FILENAME} !-f 
RewriteCond %{REQUEST_FILENAME} !-d 
RewriteRule ^(.*) v2/$1 [L] 
</IfModule> 

이를 V2 디렉토리에 모든 URL의 재 작성됩니다. 사이트를 새 버전으로 업데이트하는 경우 v2를 다른 버전으로 변경하면 모든 요청이 해당 디렉토리에 다시 작성됩니다.

+0

그러나 말할 링크가 있다면 : www.mysite.com/something 도 리다이렉트 될까요? 나는이 문제를 과거에 경험해 왔습니다. – Marc

+0

예, 가능합니다. 요청 된 전체 경로가 v2 / –