所以基本上,我正在用这个网站检查我的页面:http ://www.ragepank.com/redirect-check/
我的域名是http://www.candoboatloans.com.au
我正在尝试删除 RagePank 显示的所有错误。
我设法解决了一些问题,但仍然存在一些小问题。
以下是三个小错误:
http://www.candoboatloans.com.au/index.htm returns a HTTP/1.1 500 View not found [name, type, prefix]: article, htm, contentView response
http://www.candoboatloans.com.au/index.html returns a 302 (temporary) redirect
http://www.candoboatloans.com.au/default.htm returns a HTTP/1.1 500 View not found [name, type, prefix]: article, htm, contentView response
我将以下内容添加到我的.htaccess
文件中,它消除了至少 10 个出错的错误。代码是 RagePank 给我的:
RewriteCond %{HTTP_HOST} !^www\.candoboatloans\.com\.au
RewriteRule (.*) http://www.candoboatloans.com.au/$1 [R=301,L]
Options +FollowSymLinks
RewriteCond %{THE_REQUEST} ^.*/index\.php
RewriteRule ^(.*)index.php$ http://www.candoboatloans.com.au/$1 [R=301,L]
不幸的是,代码现在将我的移动站点(子域)重定向m.candoboatloans.com.au
到它的文件夹,即http://www.candoboatloans.com.au/m
.
有没有办法只重定向我的主域,而不是子域?
如何消除正在发生的其他三个错误?