0

ユーザーの要求に応じて (mod_rewrite を使用して) URL を書き換えようとしています。

http://example.com/question/1/

この URL をサーバーからロードするには:

http://www.example.com/question.php?qid=1

現在、書き換えルールを使用しています:

RewriteEngine On
RewriteRule ^question/([^/\.]+)/?$ question.php?qid=$1 [L]

しかし、これはうまくいきません。.htaccess (リダイレクトなど) とこの作業で他のことを試したので、.htaccess が処理されていることがわかります。

ありがとうございました。

4

1 に答える 1

3

あなたの例によると、書き換えルールは次のようになります。

RewriteRule ^question/(\d+)/?$ /question.php?qid=$1 [L]
于 2012-11-16T21:10:07.583 に答える