2014-03-25 3 views
1

누군가 재 작성 규칙을 도와 줄 수 있습니까?htaccess는 모든 요청을 파일에 다시 쓰기

모든 요청을 파일로 리디렉션하려고하지만 리디렉션은 url의 문자열에 따라 다릅니다. 예를 http://domain.com/**v1**/something/something/?querystring에 대한

/**v1**/index.php?q=something/something&querystring

또는

http://domain.com/**v2**/something/something/?querystring

로 리디렉션해야이

/**v2**/index.php?q=something/something&querystring

답변

0

로 리디렉션해야합니다 당신은 루트의 .htaccess이를 사용할 수 있습니다

RewriteEngine On 

RewriteCond %{REQUEST_FILENAME} !-d 
RewriteCond %{REQUEST_FILENAME} !-f 
RewriteRule ^([^/]+)/(.+)$ /$1/index.php?q=$2 [L,QSA] 
관련 문제