有點奇怪的問題,在這裏我無法得到我的頭。.htaccess文件緩存先前的指令?
因此,我一直在以非常業餘的方式玩弄我的.htaccess文件。我成功地將一個簡單的301重定向從一個URL添加到另一個。不過,我已經刪除了這條指令,重定向仍然發生。
爲了解決問題,我在文件中添加了另一條規則,但這並沒有被執行。我試圖刪除該文件。這停止了發生初始301重定向(即使指令不在文件中)。
我讀了.htcaccess文件並添加了我的新規則,現在可以工作,但原始301重定向仍然存在。
這真的讓我感到困惑,如果任何人有任何想法,這裏的幫助將不勝感激。
我運行plesk 12如果這有什麼區別。
所以現在我的.htaccess文件看起來是這樣的:
RewriteEngine On
RewriteCond %{HTTP_HOST} ^domain\.com [NC]
RewriteRule ^(.*)$ http://www.domain.com/$1 [L,R=301,NC]
但是我的網址/網頁/網頁還是301重定向到/頁(即使有明顯不存在的規則了這個)
您是否在重新測試之前清除瀏覽器緩存? – Vrac
是啊,甚至嘗試過它的邊緣(我(像我認爲其他人)不使用任何東西) – Ash
這很奇怪的權利?我不只是錯過了一些非常明顯的原因呢? – Ash