将子文件夹重写为index.php文件

时间:2012-04-27 11:12:03

标签: .htaccess mod-rewrite

我想将网址http://www.host.com/de/rss重写为文件http://www.host.com/index.php?type=9000001&L=1

我的重写规则如下所示:

RewriteRule ^de/rss(.*) index.php?type=9000001&L=1

但这不起作用。如果我删除de/,则可以使用相应的网址。

我试图在stackoverflow上查找类似的问题,但这没有帮助。

2 个答案:

答案 0 :(得分:0)

也许你应该试试这个:

RewriteRule ^/de/rss.*$    /index.php?type=9000001&L=1

答案 1 :(得分:0)

使用此代码:

Options +FollowSymLinks -MultiViews
# Turn mod_rewrite on
RewriteEngine On
RewriteBase /

RewriteRule ^de/rss/?$ index.php?type=9000001&L=1 [L,QSA,NC]

如果不起作用,请在你的问题中发布完整的.htaccess。