Php 将域指向我的站点中的页面

Php 将域指向我的站点中的页面,php,dns,Php,Dns,我有一个目录网站,每个城市都有子页面。比如说 纽约将有一个地址www.directory.com/Newyork,洛杉矶将有一个地址www.directory.com/LA 所以我想把域名newyorkdirectory.com指向www.directory.com/newyork 所以对于每个小节。。。我有什么选择。。我可以在我的代码中这样做吗?有没有办法从php中检测域并相应地加载内容 如果我将所有域指向站点,我是否可以检测到传入的域并将它们引用到页面?我完全不知道这件事 澄清: 当人们通过

我有一个目录网站,每个城市都有子页面。比如说 纽约将有一个地址www.directory.com/Newyork,洛杉矶将有一个地址www.directory.com/LA

所以我想把域名newyorkdirectory.com指向www.directory.com/newyork 所以对于每个小节。。。我有什么选择。。我可以在我的代码中这样做吗?有没有办法从php中检测域并相应地加载内容

如果我将所有域指向站点,我是否可以检测到传入的域并将它们引用到页面?我完全不知道这件事

澄清: 当人们通过newyorkdirectory.com进入该网站时,页面 www.directory.com/newyork/malls应通过newyorkdirectory.com/malls访问

所以我想指出这个领域 newyorkdirectory.com至 www.directory.com/newyork

你是说你想让你网站上所有现有的“newyorkdirectory.com”链接指向“www.directory.com/newyork”?或者当人们试图访问“newyorkdirectory.com”时,你想指向“www.directory.com/newyork”


如果您没有“newyorkdirectory.com”域,则第二种情况是不可能的,否则您可以使用Apache.htaccess重新路由。

您是否控制web服务器?您只需将newyorkdirectory.com域的根目录设置为newyorkfolder即可。如果它来自其他地方,你可以随时在该域上删除一个快速重定向脚本。。。i、 e.index.php:

<?php
header('Location: http://www.directory.com/newyork');
exit();
?>


将没有文件夹。它只是一个链接。。。该站点将位于codeigniter或wordpress…@esafwan中,那么重定向脚本可能是正确的方法。此www.directory.com/newyork/malls是否与此newyorkdirectory.com/malls类似?@esafwan可以使用malls文件夹中的另一个重定向脚本来完成。老实说,如果您想支持额外的重定向,您可能需要考虑使用htaccess重写规则。。