我计划有2个单独的域名,指向具有WordPress多站点的同一Apache安装。
我可以为每个域正确设置虚拟主机,没有问题。我可以将两个域都指向同一主机,不用担心。
当前,我将所有访问Web服务器IP地址的流量重定向到我的初始域:
<VirtualHost *:80>
<Directory "/share/Web/WordPress">
Options FollowSymLinks MultiViews
AllowOverride All
Require all granted
</Directory>
ServerName 1.1.1.100
Redirect / https://www.example.com/
</VirtualHost>
当两个域名指向同一IP时,重定向IP地址的最佳做法是什么?
我考虑过要创建一个通用404
页面,并在点击IP地址时显示该页面。但这会伤害我在两个网站上的SEO吗?
共享托管公司如何基于IP地址重定向HTTP流量?他们是指母公司还是其他公司?也许这不是一个共同的问题?
因此,请明确一点:当Web服务器托管多个域名时,重定向IP地址的最佳实践是什么?
1
提供共享帐户的托管公司通常会使用虚拟主机将许多站点全部托管在同一IP地址上。您将IP地址指向默认服务器页面,默认站点或错误页面。无论哪种情况,都不会影响任何其他SEO网站。搜索引擎会根据域或IP分别对网站进行爬网,并且不会相互关联。是的,这确实不是问题-将IP地址指向一个站点就可以了,并且不会影响其他站点。
—
dan
IP地址与域关联以进行寻址。IP地址通常托管在计算机上。发出浏览器请求后,将在标头中创建带有URL的请求数据包。数据包被发送到Web服务器绑定到的HTTP协议的服务器端口80,以处理请求。Web服务器必须具有创建的虚拟主机才能处理域名。是由域名服务器而非IP地址处理请求的Web服务器。任何未知请求(域名中没有虚拟主机的请求)将由创建的第一个站点处理。
—
closetnoc
有时会故意将创建的第一个站点配置为仅处理IP地址请求或未知请求。这被称为默认站点。它是默认站点或第一个创建的站点,可以重定向仅IP地址请求。如果您无法控制默认或第一个站点创建的站点,则将无法处理仅IP地址的请求。您的站点将是服务器上唯一的站点。如果没有,那么您将不会拥有所寻求的控制水平。这有帮助吗?我是否正确回答了您的问题?干杯!!
—
closetnoc
谢谢丹,您的评论回答了我的问题。抱歉,含糊不清。
—
迈克”(Mike)
@Mike我认为这个问题如果得到澄清,可能会对其他人有所帮助。我将帮助编辑它,建议将下面编辑的答案作为答案发布在下面,并在可能的情况下接受它,以使其他人容易理解,并在此处获得更多代表。
—
丹