Htaccess request_uri相对路径

时间:2014-01-02 17:19:31

标签: php apache mod-rewrite redirect

我遇到了问题。

这是我的htaccess:

RewriteEngine on
RewriteBase /metin_cms/
RewriteRule !^(no_page|paypal|paygol|client|comm|ajax|stats|news|data|it|admin|index\.php|board|resources|style\.css) /metin_cms/it%{REQUEST_URI} [L,R,NE,QSA,B]
RewriteCond %{REQUEST_FILENAME} !-f
RewriteCond %{REQUEST_FILENAME} !-d
RewriteRule ^(.*)$ index.php?/$1 [L,NE,QSA,B]

此htaccess会将site.com/content等网址重定向到site.com/it/content 我更改了软件目录(也是htaccess),现在网址如site.com/metin_cms/test重定向到site.com/metin_cms/it/metin_cms/test,因为%{REQUEST_URI}是/ metin_cms / test

有什么方法可以从request_uri“删除”/ metin_cms / segment?

0 个答案:

没有答案