這裏是我的.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並點擊任何文章的「閱讀更多」,然後按瀏覽器上的後退按鈕。
有人可以幫忙嗎?
去你的網站,後退按鈕適合我。你也可以將這兩條規則結合到一起:'RewriteRule^articles /([a-zA-Z0-9 _-] +)/?$ articles.php?article = $ 1' –
它在Firefox 6中按預期工作, IE8。 – Alfabravo
在Firefox,IE,Safari和Chrome中,這對我來說工作得很好。 –