使用带有mod_rewrite的干净网址允许php $ _GET选项

时间:2013-02-19 03:11:07

标签: php mod-rewrite

即使设置了mod_rewrite,我也需要php从url获取变量。

Mod重写如下

<IfModule mod_rewrite.c>
    RewriteEngine On
    RewriteBase /*********/

    RewriteCond %{REQUEST_FILENAME} !-f
    RewriteCond %{REQUEST_FILENAME} !-d


    #RewriteRule ^(.*)$ index.php/$1
    RewriteRule ^(.*)$ /index.php?/$1

</IfModule>

示例网址:www.example.com/something/somthing/?search=something

在我的网站上,它并没有读取所有<_ pET的$ _GET可变搜索

1 个答案:

答案 0 :(得分:0)

[QSA]添加到RewriteRule行的末尾。代表 Q uery S tring A ppend,它完全按照它的说法执行,并将任何先前的查询字符串附加到重写的地址。