使用完整路径将旧域名重定向到新域名

使用完整路径将旧域名重定向到新域名

我在这方面了解甚少 - 因此提出这个问题...我想做以下事情:

sites-available我目前有一台服务器,其中列出了许多网站sites-enabled。 有大量不再使用的网站列表,我目前htaccess在网站的根目录中有一个,它将流量引导到新域,如下所示:

#redirect www.olddomain.ie to www.newdomain.com
RewriteEngine on
RewriteCond %{HTTP_HOST} ^olddomain.ie [NC,OR]
RewriteCond %{HTTP_HOST} ^www.newdomain.ie [NC]
RewriteRule ^(.*)$ http://www.newdomain.com/$1 [L,R=301,NC]

然后在 www.newdomain.com 网站中htaccess我加载了大量301 redirects处理不再存在的旧网站页面。

但是我的问题是,如果我从我的中删除 www.olddomain.ie sites-availablesites-enabled我还能实现与上述类似的效果吗?可以将上述内容放入文件中吗httpd.conf

如果这是一个基本问题,请原谅,就像我说的,我在这个领域没有太多的了解。

谢谢,非常感谢您的帮助。

答案1

您需要有一个活动的虚拟主机来为要重定向的域提供服务,即使未在使用中。它在 httpd.conf 文件中绝对可以正常工作,Apache 设置为从所有 *.conf 文件中读取。

相关内容