htaccess将子文件夹重定向到带变量的索引

时间:2012-02-03 15:00:32

标签: .htaccess redirect

我正在尝试使用htaccess重定向用户。我想将任何通配符子文件夹重定向到索引,子文件夹为php变量。

示例:

http://domain.com/abc

更改为:

http://domain.com/index.php?x=abc

非常确定我能做到这一点是htaccess虽然我不是100%。谢谢!

2 个答案:

答案 0 :(得分:3)

这应该很简单,请使用以下代码:

Options +FollowSymLinks -MultiViews
RewriteEngine on
RewriteBase /

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

答案 1 :(得分:1)

Options +FollowSymlinks
RewriteEngine On

RewriteRule ^abc /kat.php?index.php?x=abc [L]

############ or dynamic

Options +FollowSymlinks
RewriteEngine On

RewriteRule ^(.+) /kat.php?index.php?x=$1 [L]