本篇文章给大家谈谈怎么用二级域名写入php,以及域名如何生成二级域名对应的知识点,希望对各位有所帮助,不要忘了收藏本站喔。
本文目录:
- 1、PHP个人网站二级域名创建
- 2、thinkphp如何绑定二级域名
- 3、php怎么编写生成二级域名?我做的都是生成的这样的.com/index.php?id=8
- 4、thinkphp3.1 二级域名部署和各个二级域名的URL路由设置 ,配置文件怎么写?????
PHP个人网站二级域名创建
这个和服务器配置有关,比如建一个bbs的二级域名,需要做的事是:
1、新建bbs目录存放代码文件(目录名字可以随便取)
2、添加bbs记录到dns记录
3、将bbs.xxx.xx 指向到指定的目录(也就是第一步创建的目录)
thinkphp如何绑定二级域名
先在根目录创建一个手机目录,名称随意,再创建一个手机模块
手机目录里面有个新的index.php入口文件,内容如下
定义一个define绑定到手机模块中,这样就行了,至于页面跳转用js跳转到:域名/mobile,或者直接绑定二级域名到根目录下的mobile文件夹即可
php怎么编写生成二级域名?我做的都是生成的这样的.com/index.php?id=8
首先 DNS 要支持泛解析, 例如 *.domain.com 这样的解析
接下来就是写重写规则了, 把 111.domain.com 这样的域名 重写成 domain.com/index.php?id=8
重写规则 要根据你的应用来进行写的
thinkphp3.1 二级域名部署和各个二级域名的URL路由设置 ,配置文件怎么写?????
ThinkPHP支持分组的二级域名部署,该功能可以使项目中的多个分组呈现为二级域名的形式,例如经过配置二级域名部署,可以把:
或者
变为 访问方式。
先配置域名, 以 apache为例 , 配置如下:
#主域名
DocumentRoot D:\htdocs\www
ServerName domain.com
#子域名
DocumentRoot D:\htdocs\www
ServerName admin.domain.com
ServerAlias *.domain.com
然后配置host, 以windows为例编辑C:\WINDOWS\system32\drivers\etc\hosts 文件,增加下面两行:
127.0.0.1 domain.com
127.0.0.1 admin.domain.com
接下来修改程序的配置文件config.php如下
'APP_GROUP_LIST' = 'Home,Test,Admin',
'DEFAULT_GROUP' ='Home',
'APP_SUB_DOMAIN_DEPLOY'=1, // 开启子域名配置
/*子域名配置
*格式如: '子域名'=array('分组名/[模块名]','var1=avar2=b');
*/
'APP_SUB_DOMAIN_RULES'=array(
'admin'=array('Admin/'), // admin域名指向Admin分组
'test'=array('Test/'), // test域名指向Test分组
),
3
关于怎么用二级域名写入php和域名如何生成二级域名的介绍到此就结束了,不知道你从中找到你需要的信息了吗 ?如果你还想了解更多这方面的信息,记得收藏关注本站。