0

mod_rewriteが設定されている場合でも、URLから変数を取得するにはphpが必要です。

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>

URLの例:www.example.com/something/somthing/?search=something

私のサイトでは、$_GET変数検索をまったく読み取りません。

4

1 に答える 1

0

[QSA]行の終わりに追加しRewriteRuleます。Q uery S tring A ppendの略で、それはそれが言うことを正確に実行し、以前のクエリ文字列を書き換えられたアドレスに追加します。

于 2013-02-19T03:17:40.343 に答える