首页一个空间安装多个网站及PHP代码的域名跳转实现的具体步骤,discuz和wordpress版本

php网站空间  时间:2020-12-29  阅读:()

一个空间安装多个网站及PHP代码的域名跳转实现的具体步骤discuz和wordpress版本By繁霜|2013年9月 18 日

微情

一个空间安装多个网站是新站长必须经历的或者说是爱乱搞的站长必须经历的。老实的站长一心一意做一个网站不会想着节外生枝。

在网上搜这个问题似乎都是一个版本——原创作者是伟大的。百度蜘蛛不烦我都烦了。并且写的神神叨叨的。本着菜鸟为菜鸟服务的理念遂写了这文。

需要说明的是网上有几段代码分别为不同语言编写原理都是一样的最常见就是利用switch函数实现。

关于如何在一个空间安装多个网站

本文中以此为例 discuz装在空间根目录上 wordpress装在/blog文件夹中。

1 .完成域名的绑定和解析

2.通过ftp上传d z文件和wp文件到相应目录

3.浏览器中输入绑定的域名如www.a a a.co m按提示完成d z的安装。再输入wp文件的地址如www.a a a.co m/b l o g按提示操作完成wp的安装。

如果你绑定的两个域名为aaa.com bbb.com此时aaa.com和bbb.com都能访问discuz aaa.com/blog和bbb.com/blog都能访问wordpress这是搜索引擎不允许的 自己想想也别扭。那如何实现域名跳转一个网站对应一个域名

先简单说说域名是怎样访问网站的

网站根目录都会有一个首页文件文件名为index例如index.php、 index.asp等。 dz 和wp的首页文件都是index.php。访问网站时首先会访问index文件在决定访问哪个页面。

一个空间安装多个网站,就存在多个首页文件。如果首页文件在根目录直接输入域名就能访问如果首页文件在不在根目录 比如在/blog输入域名/blog才能访问。

关于首页文件在空间提供商的主机管理处有个设置首页功能

主机管理

点击设置首页设置进入界面

当访问网站时首先访问首页文件从上到下进行搜索。例如首先查找网站根目录有没有index.php如果没有继续查找index.aspx。dz和wp网站根目录的首页文件都是index.php

当初这个首页文件对我产生很多困扰。

要实现跳转只需在首页文件中添加跳转代码。用到如下代码

<?php switch($_SERVER["HTTP_HOST"] )

{case “www.chchhl.com”:header(“location:index.php”) ;//如果输入www.chchhl.com访问dz网站break;case “bbs.chchhl.com”:

header(“location:blog/index.php”) ;//如果输入另一个域名break; //bbs.chchhl.com访问blog文件夹中的wp网站}

?>

原理很简单输入域名访问空间时首先访问首页文件在首页文件中实现跳转。我们在dz网站根目录新建一个index2.php添加上诉代码。为保证能访问index2.php必须在设置首页出添加index2.php并上移到顶部如下图

添加index2php上移到顶部

完成以上步骤后就能实现两个域名分别对应一个网站。

穷人的幸福时刻。

问题

输入网址后域名会带有一个小尾巴/index.php有个index.php尾巴让人很不爽。 以后再补充怎么除掉

打醒做域名优化 比如割小尾巴、伪静态化等一定要及时清除cookies。去掉index.php尾巴

本来想Google怎样去掉小尾巴后来灵光一闪追踪溯源代码出现小尾巴都是自己主动加上去的还抱怨

1. header("location: index.php")

2. header("location:blog/index.php" )

第二条很容易修改 header(“location:blog/”)访问blog文件夹不需要我们的指令会直接访问index.php

第一条很显然不能修改为header(“location: /”)会造成死循环。一个比较捉急的办法把dz根目录的index.php的源码复制替换header(“location:blog/index.php”)即可。

桔子数据58元/月 ,Cera美西云服务器 2核4G 50G数据盘 500M带宽 1000G流量

桔子数据(徐州铭联信息科技有限公司)成立于2020年,是国内领先的互联网业务平台服务提供商。公司专注为用户提供低价高性能云计算产品,致力于云计算应用的易用性开发,并引导云计算在国内普及。目前公司研发以及运营云服务基础设施服务平台(IaaS),面向全球客户提供基于云计算的IT解决方案与客户服务,拥有丰富的国内BGP、双线高防、香港等优质的IDC资源。 公司一直秉承”以人为本、客户为尊、永...

瓜云互联-美国洛杉矶高防CN2高防云服务器,新老用户均可9折促销!低至32.4元/月!

瓜云互联一直主打超高性价比的海外vps产品,主要以美国cn2、香港cn2线路为主,100M以内高宽带,非常适合个人使用、企业等等!安全防护体系 弹性灵活,能为提供简单、 高效、智能、快速、低成本的云防护,帮助个人、企业从实现网络攻击防御,同时也承诺产品24H支持退换,不喜欢可以找客服退现,诚信自由交易!官方网站:点击访问瓜云互联官网活动方案:打折优惠策略:新老用户购买服务器统统9折优惠预存返款活动...

ReadyDedis:VPS全场5折,1G内存套餐月付2美元起,8个机房可选_服务器安装svn

ReadyDedis是一家2018年成立的国外VPS商家,由印度人开设,主要提供VPS和独立服务器租用等,可选数据中心包括美国洛杉矶、西雅图、亚特兰大、纽约、拉斯维加斯、杰克逊维尔、印度和德国等。目前,商家针对全部VPS主机提供新年5折优惠码,优惠后最低套餐1GB内存每月仅需2美元起,所有VPS均为1Gbps端口不限流量方式。下面列出几款主机配置信息。CPU:1core内存:1GB硬盘:25GB ...

php网站空间为你推荐
免费vps服务器请推荐一个免费的云服务器?云南虚拟主机大家觉得云南天成科技服务器租用给力吗?西安虚拟主机谁能推荐一个比较好西安网络公司?长沙虚拟主机长沙哪里虚拟主机和主机托管比较关好!安徽虚拟主机华夏网络科技有限公司的介绍申请域名如何申请自己的域名?域名网怎么样申请网站域名?备案域名购买20元左右买个已备案的域名新网域名新网域名怎么做域名转发?万网域名查询一般我们国内的域名,详细信息查询就在万网,或者时代互联就可以~
便宜虚拟主机 jsp虚拟主机 asp.net主机 cpanel 服务器怎么绑定域名 qq数据库 申请个人网页 165邮箱 爱奇艺vip免费试用7天 百度云1t 微软服务器操作系统 安徽双线服务器 空间租赁 东莞服务器托管 测速电信 服务器托管价格 apache启动失败 建站论坛 godaddy域名 dns是什么意思 更多