私は、このルールはすべてを一致する理由を把握しようとしている、そしてどのようにのみマッチauthor.php?USER_NAME = USER_NAME私は著者ページの作品私のRewriteRuleがすべて
RewriteRule ^author/([A-Za-z0-9-]+)/?$ author.php?user_name=$1 [NC,L]
(例では作ることをマッチングさ:/ author/joe)、私はabout pageに行くと、例えば、 /author/aboutが得られます。
としては、私は私の.htaccessファイルの完全な内容を追加してい要請:
RewriteEngine On
RewriteRule ^author/([A-Za-z0-9-]+)/?$ author.php?user_name=$1 [NC,L]
RewriteCond %{REQUEST_FILENAME} !-f
RewriteRule ^([^\.]+)$ $1.php [NC,L]
もあなたの他のルールを投稿してください。このルールは問題を引き起こすものではありません(何も* '/ author /'に書き換えないので、*から*を書き換えます)。また、あなたのページについてのURLは何ですか?おそらく '/ authorname'だけを書き換えるルールがありますか?あなたの設定に表示されるようにすべて投稿してください。 – SuperDuperApps
@ user2493235私はすべてのルールを含めるように質問を編集しました。 –
ありがとうございました。あなたのページについてのURLは何ですか? – SuperDuperApps