私はこの使用しています:ユーザーのように見ているものを変更するmod_rewriteのルールに何か問題がありますか?
RewriteRule ^(.+)/?$ index.php?slug=$1 [L]
を:
example.com/hello/world
サーバーのように見ているものに:
example.com/index.php?slug=hello/world
しかし、それは動作しません。 。 .htaccess自体が動作していることはわかっています。なぜなら、他の場所で使用していた他の単純なルールを試してしまったからです。これに何か問題がありますか?
ありがとうございました!
正しく動作しません。あなたは書き換えループを取得しますか? (index.phpのリライトループのように見えます) –
index.phpのような既存のファイルやディレクトリでルールが動作しないようにするには 'RewriteCond'をお持ちですか? –
@Michael Err、いいえ、私はしません。それはそうであるように思われる!私はそれをどうやってやるか知っていますか? – samiles