是否可以在apache服务器中添加通配符(例如:*.somesite.com)而不手动修改httpd.conf?我使用与我的主机服务器不同的DNS,并在我的DNS中添加了星号A记录,将所有请求(test.somesite.com、test2.somesite.com)指向我的主机服务器IP,但我看不到在cpanel中向apache httpd.conf文件添加星号服务器别名。请问有解决办法吗?
发布于 2012-10-28 21:41:52
不,如果您没有访问httpd.conf的权限,就没有解决方案。
原因是Apache每次收到请求时都会检查--它不会被委托到其他地方。如果它找不到匹配,它将放弃,并返回一个默认页面。恐怕没有办法解决这个问题。
另一方面,许多主持人非常愿意为你对他们的httpd.confs做一个小小的改动。如果不是的话,你真的应该换个主机。
发布于 2012-10-28 09:03:51
https://serverfault.com/questions/443104
复制相似问题