0

即使设置了 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

在我的网站上,它根本不读取 $_GET 变量搜索

4

1 回答 1

0

添加[QSA]RewriteRule行尾。代表Query S string A append ,它完全按照它所说的去做,并将任何先前的查询字符串附加到重写的地址

于 2013-02-19T03:17:40.343 回答