0

我有一个 URL 结构,例如: /index.php?id=1&a=2&b=3 或 /index.php?id=29&d=5&e=6&f=8

传递的变量会根据您所在的页面而变化。

我正在寻找一个允许我这样做的重写规则:

/page-name/?id=1&a=2&b=3 或 /page-name/?id=29&d=5&e=6&f=8

任何帮助,将不胜感激。

4

1 回答 1

0

以下代码会将查询字符串(之后的 URL 部分?)传递给 index.php / 现有文件不会以任何方式处理:

RewriteEngine On
RewriteCond %{REQUEST_FILENAME} !-d
RewriteCond %{REQUEST_FILENAME} !-f
RewriteCond %{REQUEST_URI} !^index\.php$
RewriteRule .* index.php [QSA,L]

它假设您对标题是什么不感兴趣并且它完全忽略它。

于 2012-11-19T10:49:28.493 回答