我有一个网站
mydomain.eu
我想重定向
mydomain.com
和
mydomain.org
到mydomain.eu。我希望地址栏中的网址更改为mydomain.eu。
有多种方法可以做到这一点吗? 例如:
你能给出一个例子吗?
答案 0 :(得分:2)
您提供的选项是正确的:
apache virtualhost
您可以在此处创建重定向,当您这样做时,您必须将DNS记录指向运行apache的服务器: 一个例子可以在这里找到: https://www.digitalocean.com/community/tutorials/how-to-create-temporary-and-permanent-redirects-with-apache-and-nginx
<强> htaccess的强>
与virtualhost解决方案类似,不同之处在于他的重定向是在另一个文件示例中进行的:Redirect all request from old domain to new domain
来自注册商的dns记录/域名转发
只使用DNS记录,您无法进行重定向,它应始终与转发服务或其他选项之一一起使用
<强>编程强>
您可以在代码中创建重定向,您应该将DNS记录指向运行应用程序的服务器,并使您的网络服务器监听域名。 PHP中的示例:How to redirect to another page using PHP
干杯!