如何在xampp上为实时服务器创建子域?
我知道这是重复的,但我读到的所有其他答案对我都不适用 我想为我的ApacheWeb服务器创建子域,我想通过以下方式之一访问它。我刚刚发现只有我的网络用户才能访问该网站,你知道为什么吗如何在xampp上为实时服务器创建子域?,xampp,Xampp,我知道这是重复的,但我读到的所有其他答案对我都不适用 我想为我的ApacheWeb服务器创建子域,我想通过以下方式之一访问它。我刚刚发现只有我的网络用户才能访问该网站,你知道为什么吗 sub.domain.com sub.localhost sub.000.00.00.00(为安全起见隐藏) sub.127.0.0.1 我试图编辑vhost.config文件并设法破坏Xampp。我正在重新安装它,因为我键入这个 还有可能在一台服务器上托管多个网站吗?请向我解释这一切,我玩Xampp和护目镜已
- sub.domain.com
- sub.localhost
- sub.000.00.00.00(为安全起见隐藏)
- sub.127.0.0.1
<VirtualHost *:80>
DocumentRoot "C:/xampp/htdocs/site1"
ServerName localhost
</VirtualHost>
<VirtualHost *:80>
DocumentRoot "C:/xampp/htdocs/site2"
ServerName sub.localhost
</VirtualHost>
DocumentRoot“C:/xampp/htdocs/site1”
服务器名本地主机
DocumentRoot“C:/xampp/htdocs/site2”
ServerName sub.localhost
sub.domain.com
和sub.localhost
是有效的主机名,您可以设置本地服务器来为这些主机提供请求。另外两个是incalid主机名,这是不可能的。一般来说:重新安装既不能解决问题,也不是必需的。在进行更改之前,只需备份配置文件,这样您就可以始终返回到以前的状态。如果您需要我们的帮助,那么您必须在此处发布配置尝试。以及您在http服务器日志文件中看到的消息,特别是错误日志文件。这就是服务器告诉您问题所在的地方。您要做的是:为每个主机名添加单独的vhost定义。每个都需要一个DocumentRoot。您所需要的一切都在文档中进行了解释,文档中也提供了很好的示例:好的,我更新了我的答案,备份了我编辑的文件。并发布了错误日志的详细信息。我还为这两个域添加了一个单独的vhost。出于某种原因,我可以访问localhost,但不能访问sub.localhost。