【发布时间】:2015-08-16 14:44:20
【问题描述】:
我们有一个简单的基于 php 的重定向应用程序。
这是一个例子:
spiderman.com/redirection/redirect-to-marvel/
php 脚本位于“redirection”文件夹中,假设它将上述链接重定向到 marvel.com
现在...
如果我想创建一个名为 try.superman.com 的完全不同的子域,该子域使用 CNAME 重定向到 spiderman.com/redirection/,这样如果我打开这个网址:
try.superman.com/redirect-to-marvel/ 它实际上会转发到 spiderman.com/redirection/redirect-to-marvel/ 这当然会转发到 marvel.com
简而言之,浏览器会显示 try.superman.com/redirect-to-marvel/(由于 CNAME),但是我如何在服务器端检测来自 CNAME 记录的传入请求,并路由它到正确的本地文件夹?
这里只是需要一些指导......
PHP 的 dns_get_record + htaccess 方向正确吗?
【问题讨论】:
标签: php .htaccess redirect dns cname