Mobile 修复目录重定向上的域显示

Mobile 修复目录重定向上的域显示,mobile,dns,forwarding,responsiveness,Mobile,Dns,Forwarding,Responsiveness,我有多个域指向我的系统上的多个目录,例如 shopwebsite.co.uk > public_html/useraccounts/shopsite carwebsite.co.uk > public_html/useraccounts/carsite foodwebsite.co.uk > public_html/useraccounts/foodsite 这已经好了一段时间,直到我意识到帧转发导致移动响应停止响应,所以我将所有域更改为简单重定向。这确实有效,但正如您现在所

我有多个域指向我的系统上的多个目录,例如

shopwebsite.co.uk > public_html/useraccounts/shopsite
carwebsite.co.uk > public_html/useraccounts/carsite
foodwebsite.co.uk > public_html/useraccounts/foodsite
这已经好了一段时间,直到我意识到帧转发导致移动响应停止响应,所以我将所有域更改为简单重定向。这确实有效,但正如您现在所了解的,每当有人键入其中一个URL时,网站会显示如下内容:

https://mymainwebsite.co.uk/useraccounts/foodsite
这在不同方面给我带来了一些问题。我希望实现的是将每个域连接到其目录路径,同时保留URL,并能够正确使用域,同时保持移动响应

现在这似乎是一个非常简单的情况,尽管我有两个不同的域主机,并且我的网站托管是通过Hostinger进行的,所以我无法操作某些后端功能,这对我来说稍微有点困难。我还在学习,在DNS、IP转发等方面真的没有太多的知识,所以我不知道我在寻找什么

如果有人能给我指出正确的方向,我很可能会自己解决剩下的问题。我可以访问我的htaccess文件的主要网站,以及DNS和能力,以公园域等


希望有人能帮我找到解决办法。谢谢

我想你正在寻找一种叫做“虚拟主机”的东西。这是一种web服务器配置,允许您在同一服务器上运行多个web站点。在Apache中,简单虚拟主机如下所示:

<VirtualHost *:80>
    DocumentRoot "/public_html/useraccounts/shopsite"
    ServerName shopwebsite.co.uk

    # Other directives here
</VirtualHost>

<VirtualHost *:80>
    DocumentRoot "/public_html/useraccounts/carsite"
    ServerName carwebsite.co.uk

    # Other directives here
</VirtualHost>

DocumentRoot“/public\u html/useraccounts/shopsite”
ServerName shopwebsite.co.uk
#这里还有其他指示
DocumentRoot“/public\u html/useraccounts/carsite”
ServerName carwebsite.co.uk
#这里还有其他指示
此方法中没有重定向。浏览器正在连接到Web服务器并发送“主机”标题(URL中键入的域名),然后它将返回您在“DocumentRoot”指令中为此“ServerName”配置的目录中的文件


您应该致电您的主机提供商支持团队,询问他们如何管理虚拟主机。

如果我要设置虚拟主机,我是否转发我的域或更改其DNS信息以指向我的帐户?只有在您联系客户支持时,您才会发现这一点。如果是共享主机,则意味着您的域已经有多个虚拟主机,很可能位于同一台服务器上。这意味着DNS中的A记录可能指向同一IP地址。