gpt4 book ai didi

macos - OSX Mountain Lion 网络服务器上的 ServerAlias 无法解析

转载 作者:行者123 更新时间:2023-12-04 05:36:22 25 4
gpt4 key购买 nike

我遇到了 ServerAliases 无法解析到相应服务器的问题。

我的主机文件是这样设置的(这是尝试设置 APE 的一部分,所以请原谅无关代码):

127.0.0.1   localhost
255.255.255.255 broadcasthost
::1 localhost
fe80::1%lo0 localhost

127.0.0.1 testy.local
127.0.0.1 testsite.local
127.0.0.1 ape-test.local
127.0.0.1 chickens.cluck.com
127.0.0.1 ape.ape-test.local
127.0.0.1 ape2.ape-test.local

还有 httpd-vhosts.conf:
NameVirtualHost *:80

<VirtualHost *:80>
ServerName ape-test.local
ServerAlias ape.ape-test.local
ServerAlias test.ape-test.local
ServerAlias *.ape.ape-test.local

DocumentRoot "/Library/WebServer/Documents/"
</VirtualHost>

<VirtualHost *:80>
ServerName testy.local
ServerAlias testy
ServerAlias fish.local
DocumentRoot "/Users/myusername/Sites/testsite"
<Directory /Users/myusername/Sites/testsite/>
Order allow,deny
Allow from all
</Directory>
</VirtualHost>

httpd.conf 中已经启用虚拟主机,testy.local 解析到正确的目录。但是使用 'testy/' 或 'fish.local' 不会解决。

错误日志或控制台似乎也没有写入任何内容,并且正在运行 sudo bash -x /usr/sbin/apachectl -k start显示没有错误。
运行 httpd -S也没有发现任何问题:
VirtualHost configuration:
wildcard NameVirtualHosts and _default_ servers:
*:80 is a NameVirtualHost
default server ape-test.local (/private/etc/apache2/extra/httpd-vhosts.conf:44)
port 80 namevhost ape-test.local (/private/etc/apache2/extra/httpd-vhosts.conf:44)
port 80 namevhost testy.local (/private/etc/apache2/extra/httpd-vhosts.conf:53)
Syntax OK

所以看起来只是 ServerAlias 不起作用。

有人有任何想法吗?

最佳答案

通过查看您的主机文件,您似乎没有在主机文件中提供“testy”或“fish.local”。您只需要在您的主机文件中输入这两个域,然后就应该全部设置好了。

你需要像我在下面所做的那样添加它们,

127.0.0.1   localhost
255.255.255.255 broadcasthost
::1 localhost
fe80::1%lo0 localhost

127.0.0.1 fish.local
127.0.0.1 testy
127.0.0.1 testy.local
127.0.0.1 testsite.local
127.0.0.1 ape-test.local
127.0.0.1 chickens.cluck.com
127.0.0.1 ape.ape-test.local
127.0.0.1 ape2.ape-test.local

希望这会有所帮助。

关于macos - OSX Mountain Lion 网络服务器上的 ServerAlias 无法解析,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/11880415/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com