[提问]
求高手给我写个.htaccess规则,感谢了
|
|
求一个.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文件夹!
意思就是用什么域名访问就转到什么域名形式的文件夹下面!实现绑定功能,有哪位高手能搞定
单个单个的写规则是可以实现,但使用访问什么域名就绑定到相关的文件夹我实在是搞不定了 |
|
|
|
|
|
|
|
|
|
|
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这个域名就可以..
不知楼主为何要搞得那么复杂呢! |
|
|
|
|
|
|
|
|
|
|
eecec
发表于 2009-9-26 09:29:35
|
显示全部楼层
你说的这种我知道是可以的!但我的的方式不一样!
分开来说吧!
我的目的就是访问什么样的域名,就自动解析到与这个域名相同的文件夹!
例如:我访问 adc.com 这个就是解析到 /adc.com/ 这个文件夹
达到的效果:跟据域名来识别需要绑定的文件夹!是自动识别,不是提前做好的规则!
你说的这种是提前写好的规则!那如果我在这个服务器上面绑定20个域名,按以前的方法就需要写20个一样的规则!
如果能实现我说的这种按域名来自动识别需要解析的文件夹!就只需要写一个规则就可以搞定了!
我想了想,能做到这样的也只有访问什么域名识别到什么域名相同的文件夹!但也不清楚到底能不能做到!
先声明一句,有很多朋友可能说没有必要,但这个市场需求存在就很有必要,如果行,至少很多朋友也愿意这样,省去很多麻烦事情 |
|
|
|
|
|
|
|
|
|
|
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");
}
?> |
|
|
|
|
|
|
|
|