raksmart活动促销

分享

写回答

发帖

[提问] 求高手给我写个.htaccess规则,感谢了

国外虚拟主机 国外虚拟主机 7751 人阅读 | 10 人回复

发表于 2009-9-25 18:45:51 | 显示全部楼层 |阅读模式

求一个.htaccess规则
我泛域名解析到一台服务器,这样已经实现了无限二级域名,但我想达到的是我访问
test.adc.com就访问到test.adc.com文件夹
test2.adc.com就访问到test2.adc.com文件夹
test3.adc.com就访问到test3.adc.com文件夹

如果能实现访问 test1.adc.com,test2.adc.com,test3.adc.com,test4.adc.com....都绑定到 abc.com 最好不过了

如果再绑定一个 aaa.com 那么访问到 aaa.com文件夹!
意思就是用什么域名访问就转到什么域名形式的文件夹下面!实现绑定功能,有哪位高手能搞定
单个单个的写规则是可以实现,但使用访问什么域名就绑定到相关的文件夹我实在是搞不定了

回答|共 10 个

gypworks526

发表于 2009-9-26 08:45:11 | 显示全部楼层

ms只需要添加 abc.com的子域名为test就可以实现test.abc.com访问到test.abc.com这个文件夹.

如果要访问test1.abc.com访问到abc.com这个文件夹,那么不要添加test1这个子域名,也可以完成.因为IX中默认已做了泛解析.

至于aaa.com访问到aaa.com,只需要添加aaa.com这个域名就可以..

不知楼主为何要搞得那么复杂呢!
RAKSmart

eecec

发表于 2009-9-26 09:29:35 | 显示全部楼层

你说的这种我知道是可以的!但我的的方式不一样!
分开来说吧!
我的目的就是访问什么样的域名,就自动解析到与这个域名相同的文件夹!
例如:我访问 adc.com 这个就是解析到 /adc.com/  这个文件夹
达到的效果:跟据域名来识别需要绑定的文件夹!是自动识别,不是提前做好的规则!
你说的这种是提前写好的规则!那如果我在这个服务器上面绑定20个域名,按以前的方法就需要写20个一样的规则!
如果能实现我说的这种按域名来自动识别需要解析的文件夹!就只需要写一个规则就可以搞定了!
我想了想,能做到这样的也只有访问什么域名识别到什么域名相同的文件夹!但也不清楚到底能不能做到!

先声明一句,有很多朋友可能说没有必要,但这个市场需求存在就很有必要,如果行,至少很多朋友也愿意这样,省去很多麻烦事情
RAKSmart

gypworks526

发表于 2009-9-26 10:01:15 | 显示全部楼层

自动识别,...还没有想过呢.可以试一试.

eecec

发表于 2009-9-27 08:55:00 | 显示全部楼层

老大,你能不能搞定了,不能搞定也给些参数出来大家一起搞了!搞定了以后就很少力了!
1.在.htaccess识别访问的域名有什么方式表达了,这个知道了也就差不多完成了一半了!
2.识别了域名,然后表达方式如果加到绑定的文件夹里面又要怎么表达了
这两个知道了我上面说的就应该实现了啊!我主要是不是很了解这东西!以前都是在网上找一些改一些而已

biblinvest

发表于 2009-9-27 23:01:12 | 显示全部楼层

.htaccess规则是什么,本人不太懂,麻烦说说有什么用处?

eecec

发表于 2009-10-2 14:48:30 | 显示全部楼层

好像真没人能搞定!看来高手不多啊

divencheng

发表于 2009-10-19 20:38:07 | 显示全部楼层

我也买了一个这样的空间,请问怎么一个独立IP可建多站点的做法??怎么做?有谁会吗?能把代码发出来吗?

gypworks526

发表于 2009-10-20 08:54:43 | 显示全部楼层

回复 8# 的帖子

可以参考一下:
http://bbs.idcspy.com/thread-24881-1-1.html

zecoo

发表于 2009-10-21 10:09:42 | 显示全部楼层

<?php
Header("Location: main.php");
?>

main.php
<?php
$domain_1="a.com";
$domain_2="b.com";
if(($HTTP_HOST=="$domain_1")or($HTTP_HOST=="www.$domain_1"))
{
Header("Location: a.htm");
}
elseif(($HTTP_HOST=="$domain_2")or($HTTP_HOST=="$domain_2"))
{
include_once('b.htm');
}
else
{
Header("Location: fuck.htm");
}
?>
您需要登录后才可以回帖 登录 | 注册

本版积分规则