将所有页面重定向到另一个网站上的一个页面

将所有页面重定向到另一个网站上的一个页面

问题描述:

我想将301旧网站的所有页面重定向301到另一个/新网站的子页面。将所有页面重定向到另一个网站上的一个页面

例如

  • domain.com/page-1
  • domain.com/page-2
  • 和很多更多...

都应该重定向到

new-domain.net/page-generel

你需要它来创建一个.htaccess文件,并将下面的代码:

RewriteEngine on 
RewriteRule ^(.*) http://new-domain.net/page-general [R=permanent,L] 

UPDATE 还需要如果尚未启用,启用了mod_rewrite在Apache中。 参考启用mod_rewrite的在Ubuntu: http://www.iasptk.com/enable-apache-mod_rewrite-ubuntu-14-04-lts/ 为CentOS: https://devops.profitbricks.com/tutorials/install-and-configure-mod_rewrite-for-apache-on-centos-7/

+0

这行不通。如果我打开其中一个旧网址,则新网址如下所示: new-domain.net/page-general/page-1 ...所以它结合了新旧网址。 – user6573193

+0

确定删除代码 –

+0

中的$也不起作用 – user6573193