页面未找到子域重定向到主域404?
问题描述:
我有一个移动子域没有主域名所有的页面。我检查用户是否在移动设备上,以及他们是否将他们发送到移动子域。问题是,有时移动子网域上不存在该网页,因此如果该网页不存在,我想将它们保留在主网站上或将其重定向回主网站页面。页面未找到子域重定向到主域404?
所以基本上我正在寻找把东西放在htaccess中,如果它是404发送到主域上的同一页。
答
假设文件具有相同的路径,但是不同的领域,
将用户重定向到主域名,如果没有找到页面
RewriteCond %{REQUEST_FILENAME} !-f
RewriteCond %{REQUEST_FILENAME} !-d
RewriteCond %{REQUEST_FILENAME} !-s
RewriteRule ^(.*)$ http://mysite.com/%1
只是好奇,为什么这个标记为题外话? – hippobebo 2013-04-16 19:34:15