我试图在htacess文件中执行301重定向。我想在一个域上指向所有页面到另一个域上的单个页面,我不想手动重定向所有单个页面。如何301将所有页面从一个域重定向到不同域上的单个页面
例如:www.olddomain.com/1.html和www.olddomain.com/2.html都应指向www.newdomain.com。
希望任何人都可以帮助我。
我试图在htacess文件中执行301重定向。我想在一个域上指向所有页面到另一个域上的单个页面,我不想手动重定向所有单个页面。如何301将所有页面从一个域重定向到不同域上的单个页面
例如:www.olddomain.com/1.html和www.olddomain.com/2.html都应指向www.newdomain.com。
希望任何人都可以帮助我。
RewriteCond %{HTTP_HOST} .*olddomain\.com$
RewriteRule^http://www.newdomain.com/one-single-page.html [L,R=301]
我有同样的问题,但这个工作正常,我来完成你想要什么,我真的需要相反,从旧域中的每个页面重定向到新的领域,但保持内部结构如此虐待继续寻找我猜测!
redirectMatch 301 ^/ http://www.newdomain.com
嗯,它看起来没有任何效果。 – Jonas 2010-10-21 12:48:43
你有RewriteLog吗?其中你应该找到原因。 – fuxia 2010-10-21 14:20:52