htaccess重写规则对文件的所有请求

时间:2014-03-25 13:47:45

标签: .htaccess mod-rewrite url-rewriting rewrite

有人可以帮我改写重写规则吗?

我想将所有请求重定向到文件,但重定向取决于网址中的字符串。

例如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

1 个答案:

答案 0 :(得分:0)

您可以在root .htaccess中使用它:

RewriteEngine On

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