问题要求:根据来路分别跳转|根据输入域名跳转不同页面
PS:前提是不使用域名解析中的 URL转发!
实例: 某人注册了abc.com 和 123.com,但是只有一个主机,向实现如下操作:
访客输入:www.abc.com 访问根目录下 index.html
访客输入:www.123.com 访问根目录下 main.html
可在原默认主页代码前加上如下判断语句【语言PHP,我就是在Wordpress的首页文件index.php最前面直接加的】
<?php
//echo ‘http://’.$_SERVER['SERVER_NAME'].’:’.$_SERVER["SERVER_PORT"].$_SERVER["REQUEST_URI"];
$sUrl = $_SERVER['SERVER_NAME'];
if ($sUrl=="www.abc.com")
{
echo ‘<meta http-equiv="refresh" content="0; url=http://www.abc.com/index.html">’;
}
if ($sUrl=="www.123.com")
{
echo ‘<meta http-equiv="refresh" content="0; url=http://www.abc.com/main.html">’;
}
?>
可根据自己实际要求来灵活变化语句!
好方法,也可以用.htaccess来做
@kangzj
所言甚是,Linux主机用.htaccess做最好,但win主机就不行了!
你这个牛,可以给网站进行分流了!
就是担心,蜘蛛们会不会建议进站前的这个判断语句。
学习了……
这个不错,不过我想怎么对访客和蜘蛛区分呢?
@一米 你想对蜘蛛下毒手?呵呵,区分的话 用robots.txt吧
IIS日志里面 每个蜘蛛都会自报家门的到此一游的,我想你去看看,找个mark提取出来做判断应该可行。