2011-12-07 24 views
0

這裏是我的.htaccess文件的.htaccess/MOD重寫影響瀏覽器的後退按鈕

RewriteEngine On 
RewriteRule ^articles/([a-zA-Z0-9_-]+)$ articles.php?article=$1 
RewriteRule ^articles/([a-zA-Z0-9_-]+)/$ articles.php?article=$1 

此重寫:

www.cristianrgreco.com/new/articles.php?article=search-engine-optimization 
www.cristianrgreco.com/new/articles/search-engine-optimization 

文件工作正常,但如果你在再結束 - 寫入鏈接並在瀏覽器上按回,沒有任何反應。它實際上只是不斷加載,並說'等待cristianrgreco.com'

對於一個生動的例子,轉到:http://www.cristianrgreco.com/new/index.php並點擊任何文章的「閱讀更多」,然後按瀏覽器上的後退按鈕。

有人可以幫忙嗎?

+2

去你的網站,後退按鈕適合我。你也可以將這兩條規則結合到一起:'RewriteRule^articles /([a-zA-Z0-9 _-] +)/?$ articles.php?article = $ 1' –

+0

它在Firefox 6中按預期工作, IE8。 – Alfabravo

+0

在Firefox,IE,Safari和Chrome中,這對我來說工作得很好。 –

回答

0

在IE9,FF和Chrome上,我的工作很好。我認爲你可以認爲這與你的網站無關。如果您使用的是Chrome BETA,則可能會預期出現這種類型的錯誤:測試版。

+0

這不是測試版,但現在也在工作。 V對於虛驚一場,似乎現在正在工作。很奇怪。感謝大家的幫助! – Cristian