Tôi đã thực hiện chuyển hướng 301 trên trang webA.com đến websiteB.com một cách ngu ngốc. Sau khi xóa nó khỏi tệp .htaccess, chuyển hướng vẫn đang hoạt động. Tôi đã cố gắng từ bên ngoài mạng nội bộ và nó vẫn đang chuyển hướng. Tôi đã xóa bộ nhớ cache và thử một trình duyệt khác.Không thể xóa chuyển hướng 301
Có ai có bất kỳ đề xuất nào không?
CẬP NHẬT:
Nếu tôi thêm chuyển hướng 302 vào tệp .htaccess này, trang web sẽ tôn trọng nó. Khi tôi xóa nó, chuyển hướng 301 cũ vẫn xảy ra.
tập tin .htaccess cho websiteA.com:
# -- concrete5 urls start --
Options -Indexes
<IfModule mod_rewrite.c>
RewriteEngine On
RewriteBase/
RewriteCond %{REQUEST_FILENAME} !-f
RewriteCond %{REQUEST_FILENAME} !-d
RewriteRule ^(.*)$ index.php/$1 [L]
</IfModule>
# -- concrete5 urls end --
#RewriteCond %{HTTP_HOST} ^.*$
#RewriteRule ^/?$ "http\:\/\/www\.websiteB\.co\.uk\/" [R=301,L]
Đăng đầy đủ .htaccess tại đây. – anubhava
Không có gì rõ ràng là sai trong mã này, bạn có thể kiểm tra các dòng khớp trong access.log của mình không? – anubhava
Xin chào :) Khi tôi truy cập trang web, một dòng xuất hiện trong nhật ký truy cập khi "tail -f websiteA": 1.1.1.1 - - [24/Feb/2012: 13: 37: 45 +0000] "GET/HTTP/1.1 "301 -" - "" Mozilla/5.0 (Windows NT 6.1; WOW64; rv: 10.0.2) Gecko/20100101 Firefox/10.0.2 " – beingalex