404重定向-htaccess子域名问题
我已经设置了一个直接为家庭工作正常的重定向404,但它不适用于子域。我想无论身在何处的错误出现,应该直接到我的主域名下面www.domain.com是我.httaccess文件请指教404重定向-htaccess子域名问题
试试这个:
ErrorDocument 404/
RewriteEngine On
RewriteBase/
RewriteCond %{HTTP_HOST} ^([a-z0-9\-]+)\.domain\.com$ [NC]
RewriteCond %1 !^www$ [NC]
RewriteRule (.*) http://domain.com/%1 [R=301,L,NC]
提出,在你的.htaccess上你的根文件夹。这将重定向sub.domain.com => domain.com/sub
我试过了,但是它再次将dir.domain.com返回到相同的地址dir.domain.com,在htaccess中只有一个代码,因此不会发生冲突或覆盖。 – GoodtheBesT
您是否尝试清除缓存?你没有在该文件夹中的.htaccess?此文件夹使用根文件夹中的.htaccess? –
是的,我已经清除缓存n把.htaccess放在根目录下,它返回dir.domain.com重定向到相同的dir.domain.com – GoodtheBesT
你有一些我们可以看到的代码? –
这里的代码 的ErrorDocument 404 http://www.domain.com/ – GoodtheBesT
尝试:'的ErrorDocument 404 /' –