我的目录网站上有每个城市的子页面。比如说 纽约将有一个地址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访问
答案 0 :(得分:1)
所以我想指出域名 newyorkdirectory.com来 www.directory.com/newyork
您的意思是您希望您网站上所有现有的“newyorkdirectory.com”链接指向“www.directory.com/newyork”?或者你想在人们试图去“newyorkdirectory.com”时指向“www.directory.com/newyork”?
如果您没有域名“newyorkdirectory.com”,则第二种情况是不可能的,否则您可以使用Apache .htaccess进行重新路由。
答案 1 :(得分:1)
您是否掌控了网络服务器?您可以简单地将newyork文件夹设为newyorkdirectory.com域的根目录。如果它来自其他地方,你总是可以在该域上删除快速重定向脚本...即index.php:
<?php
header('Location: http://www.directory.com/newyork');
exit();
?>