我的目标是将http://example.com/c/themeforest/wordpress
之类的网址重定向到PHP http://example.com/?params=c/themeforest/wordpress
。
为实现这一目标,我使用了一个.htaccess文件,其中包含以下内容:
Options +FollowSymLinks
RewriteEngine On
RewriteCond %{REQUEST_FILENAME} !-d
RewriteCond %{REQUEST_FILENAME} !-f
RewriteRule ^(.*)$ index.php?params=$1 [NC]
但现在我必须能够重定向http://example.com/c/themeforest/wordpress?p=2
之类的网址
多个页面的http://example.com/?params=c/themeforest/wordpress&p=2
。
页码必须以单独的PHP GET变量发送。
答案 0 :(得分:2)
添加QSA(查询字符串追加)标志,以便:
RewriteRule ^(.*)$ index.php?params=$1 [NC,QSA]