我不记得其他地方是否必须有我的文件的链接/etc/httpd/conf.d/mycustom.conf
?
我试图在同一 IP 上获取两个域名以链接到不同的文件夹,但是在 url 中,您转到 example.com,它会转到一个站点,而当您转到 other.net 时,它会转到另一个站点,并且不一样站点为 example.com 或只能通过 other.net/site 访问
所以现在我想我需要两个单独的自定义conf文件用于虚拟主机?
就目前情况而言,当我尝试在我的唯一的conf文件中为第二个站点添加虚拟主机时,它只会返回到第一个站点,否则您必须转到站点所在的文件夹。
那么,对于一个 IP,您是否只需要一个自定义配置,或者如果您希望将它们定向到不同的文件夹,则每个域名都需要一个自定义配置?
答案1
您可以在 httpd.conf 文件上的虚拟主机确认中拥有多个域,并且每个域可以有单独的文件夹。这是一个例子:
Listen 80
<VirtualHost *:80>
DocumentRoot /www/example1
ServerName www.example.com
# Other directives here
</VirtualHost>
<VirtualHost *:80>
DocumentRoot /www/example2
ServerName www.example.org
# Other directives here
</VirtualHost>