我希望我的服务器将所有域请求转发到单个页面,而无需在 httpd.conf 中创建任何条目或创建区域文件。转发到的页面将处理请求并提供结果。
例如:我在 godaddy 注册了 example.com(不寒而栗),添加指向我服务器的 A 记录
当用户访问 example.com 时,A 记录会将他们引导到服务器,现在我希望服务器向他们显示某个页面,而不必在服务器上有任何 example.com 的记录。
我到底该怎么做呢?
乌穆特
答案1
所以我猜你没有能力修改实际的 Apache 配置,因为你已经说过:
无需在服务器上保留任何 example.com 记录
那么您拥有什么级别的访问权限?如果您有能力使用,.htaccess
那么您可能会使用 mod_rewrite(假设 mod_rewrite 在 Apache 服务器上可用):
RewriteEngine On
RewriteCond %{HTTP_HOST} ^(www\.)?example\.com [NC]
RewriteRule ^(.*)$ http://www.other.com/landing-page.html [R=301,L]
希望这可以帮助。