2014-03-25 70 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]