欢迎您访问程序员文章站本站旨在为大家提供分享程序员计算机编程知识!
您现在的位置是: 首页  >  后端开发

关于网站导航二级域名的问题,纠结很久了

程序员文章站 2022-06-03 17:36:52
...
有个问题一直纠结了很久了,一个网站,比如说导航有 动作 喜剧 科幻

对应的是二级域名,我就用我的站来举例,不是广告,

动作现在是:http://www.cuangs.com/Dongzuopian/ 应该对应 http://Dongzuopian.cuangs.com

喜剧现在是:http://www.cuangs.com/Xijupian/ 应该对应 http://Xijupian.cuangs.com

科幻现在是:http://www.cuangs.com/Kehuanpian/ 应该对应 http://Kehuanpian.cuangs.com

后面肯定还有很多的比如爱情,悬疑等。

我是不是每一个二级都要去对应的绑定呢,写到这里我都有点晕糊了,就是二级的应该是怎么操作的呢?在线等。


回复讨论(解决方案)

貌似用URL重写就行了。

你的网站 http://www.cuangs.com 并不支持二级域名
请与域名供应商联系开启二级域名解析

你的网站 http://www.cuangs.com 并不支持二级域名
请与域名供应商联系开启二级域名解析


支持哦,我的是VPS,上面有使用过二级的其他站

学习学习

做过类似的,很多地区分站
如果是独立主机不用麻烦,二级域名直接指向根目录,虚拟主机不能省吧
在程序入口获取某个系统变量,加进$_GET,rewrite倒不用

二级域名的控制在于DNS服务商,不在vps供应商,除非两个是同一家
二级域名分主机和跳转两种方式,你这个属于跳转;跳转也分显式和非显式,视乎DNS服务商是否提供,貌似国内不少DNS服务商都不支持显式跳转
上面的东西又不明白去wiki一下

如果支持的话,http://dongzuopian.cuangs.com 就应该访问到(哪怕是错误的页面)而不是提示域名错误

泛解析。这个还真没搞过,原先做的是Win IIS 直接一个个手动绑定,那个麻烦啊,linux下不知道是如何操作。

其实没啥神秘的,三步搞定
1域名做一下泛解析就是 *.域名 然后单独绑定一个主机头的站点
2通过用户的 $_SERVER[''HTTP_HOST'] 获取当前访问的域名
3根据当前访问的域名获取到用户名,再获取其他信息。

嗯,泛解析是可以,还有根据$_SERVER[''HTTP_HOST'] 这个一起结合也可以,谢谢大家,搞掂。