最初は止めずに3番目のルールに進みますが、問題はここにあります。いくつかの行ルールがあり、何にも当てはまらないルールを管理します。RewriteRuleの問題
第3ルールを無効にすると、/ニュースは機能しませんが、現在はルール1が動作します。
第2のルールに問題はありません。
news2.php?readmore = $ 1の後にクエリを介してループがあるかどうかを確認してから、news2.cpにnews_cats.phpを要求します。
私はまた、htaccessファイルにループが存在しないかどうかを調べています。
問題が何ですか?
RewriteRule ^news/([0-9]+)/[^/]*/?$ news2.php?readmore=$1 [L]
RewriteRule ^news_category/([0-9]+)/[^/]*/?$ news_cats.php?cat_id=$1 [L]
RewriteRule ^news news_cats.php [L]
実際の結果が得られて失敗する例を教えてください。 – MRAB
@mrabが示唆しているように、問題の原因となっているサンプルのURLを提供すると便利です。 – Kev
[news](http://olddevils.dk/news) - [ニュースを読む](http://olddevils.dk/news/1/OldDevils_dk_Hjemmesiden)それはnews_cats.phpのためだけに見ることができます。ニュース - しかし、2番目のルールは正常に動作します。 news_category [ニュースカテゴリ](http://www.olddevils.dk/news_category/3/Spil) –