0
有問題,它不停止在第一,但繼續第三條規則,問題就在這裏。有幾條線路規則,並以管理它的規則結束,不適合任何事情。問題與重寫規則
當我禁用第3條規則時/新聞不起作用,但現在規則1起作用。
第二條規則沒有任何問題。
我已經通過了news2.php?readmore = $ 1之後是否有循環查詢,然後在news2.php上詢問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 2011-05-27 23:27:09
正如@mrab建議的那樣,如果您提供導致您遇到問題的示例url,它會很有用。 – Kev 2011-05-28 00:03:43
[新聞](http://olddevils.dk/news) - [閱讀新聞](http://olddevils.dk/news/1/OldDevils_dk_Hjemmesiden),你可以看到它只是爲news_cats.php;新聞 - 但第二條規則正常工作; news_category [新聞類別](http://www.olddevils.dk/news_category/3/Spil) – 2011-05-28 02:34:31