php配置默认index.php,Apache的vhost中配置默认访问入口index-test.php的方法(Yii)
最近的参与的Yii项目有多个分支,所以在入口文件里面有区分(index.php index-test.php index-beta.php)等。不同的入口文件对应不同的环境和配置。
这个时候在本地建立测试环境的时候希望是index-test的入口。因为本地又有多项目,所以使用到apache的vhost。直接上配置,请注意index-test.php在两个地方出现哦。
DocumentRoot "D:\wamp\www\dodo\v4.dodobook.net"
ServerName my-v4.dodobook.net
ServerAlias my-v4.dodobook.net
ErrorLog "logs/v4.dodobook.net-error.log"
CustomLog "logs/v4.dodobook.net-access.log" common
DirectoryIndex index-test.php index.php
Options +Indexes +FollowSymLinks +MultiViews
AllowOverride None
Order allow,deny
Allow from all
RewriteEngine On
RewriteRule ^(/web|/assets|/css|/js|/images|/ueditor|/upload|/favicon\.ico).* $0 [L]
RewriteCond %{QUERY_STRING} ^(.*)$
RewriteRule ^([^\?]*)$ /index-test.php$1?%1 [L]
顺带贴上默认是index.php的入口文件的简化版的vhost配置
DocumentRoot "D:\wamp\www\dodo\v4.dodobook.net"
ServerName my-v4.dodobook.net
ServerAlias my-v4.dodobook.net
ErrorLog "logs/v4.dodobook.net-error.log"
CustomLog "logs/v4.dodobook.net-access.log" common
Options +Indexes +FollowSymLinks +MultiViews
AllowOverride None
Order allow,deny
Allow from all
RewriteEngine On
RewriteRule ^(/web|/assets|/css|/js|/images|/ueditor|/upload|/favicon\.ico).* $0 [L]
RewriteCond %{QUERY_STRING} ^(.*)$
RewriteRule ^([^\?]*)$ /index.php$1?%1 [L]
#这个根据需要进行
#RewriteRule ^(/assets|/css|/images|/themes|/file|/ueditor|/js|/favicon\.ico|/crossdomain\.xml|/upload).* $0 [L]
至于更多的版本和入口文件请各位自行探索。我试了一下把DirectoryIndex index-test.php index.php放在Directory也是可以的。
白头偕老这件事其实和爱情无关,只不过是忍耐。但忍耐却是一种爱。所以,真正爱你的人,其实就是愿意一直忍耐你的人。
php配置默认index.php,Apache的vhost中配置默认访问入口index-test.php的方法(Yii)相关推荐
- 计算机配置 凭据分配,如何在Windows 10中分配默认凭据提供程序 | MOS86
点击此处修复Windows错误并提高系统性能 我们都知道Windows 10带有多个登录选项.这是可能的,因为在操作系统中存在各种凭证提供商.在Windows的早期版本Windows XP,Windo ...
- 六、Webpack详解学习笔记——webpack的安装、起步、配置、loader的使用、webpack中配置Vue、plugin的使用、搭建本地服务器、webpack配置的分离
一.认识webpack 什么是webpack? 这个webpack还真不是一两句话可以说清楚的. 我们先看看官方的解释: At its core, webpack is a static module ...
- linux如何配置网络设置_如何在Linux中配置网络
linux如何配置网络设置 将Linux计算机连接到网络非常简单,除非不是这样. 在本文中,我讨论了基于Red Hat的Linux发行版的主要网络配置文件,并介绍了两个网络启动服务:古老的网络启动和有 ...
- word设置默认字体_如何在Word中设置默认字体
word设置默认字体 Word is a powerful application, but some of the configuration tools are not very intuitiv ...
- java中四种默认的权限修饰符,Java中四种访问权限资料整理
一.Java中有四种访问权限, 其中三种有访问权限修饰符,分别为private.public.protected,还有一种不带任何修饰符(default). 1. private: Java语言中对访 ...
- php默认字体是什么,在word中系统默认的中文字体和字号是什么,word默认字体
在word中系统默认的中文字体和字号是什么默认的中文字体和字号是多少,在word中,默认的中文字体和字号是"Tahoma"和"5号"."宋体" ...
- 在linux中 系统默认,在Red Hat Linux 9中,系统默认的( )用户对整个系统拥有完全的控制权...
问题: 在Red Hat Linux 9中,系统默认的( )用户对整个系统拥有完全的控制权 更多相关问题 以下属于基金运作信息披露文件的有(). A.基金份额上市交易公告书B.基金资产净值和 基金营销 ...
- centos ip配置_在虚拟机(Vmware)中配置centos7系统静态ip,就是如此简单
1 背景 使用vmware或virtualbox安装了centos操作系统后,下一步要做的要做的就是设置网络.通常linux系统是用来做服务器的,也很少使用(安装)桌面版的系统.服务器通常是放在服务运 ...
- CXF客户端配置请求超时限制-SocketTimeoutException(Spring配置文件中配置和通过代码进行配置)
在用cxf 开发webservice应用时,客户端老报 java.net.SocketTimeoutException: Read timed out 原因为连接超时,google 参考链接 Spr ...
最新文章
- bootstrape实战案例_第二百五十二节,Bootstrap项目实战-首页
- C++类模板(二)用类模板实现可变长数组
- delphi webbrowser 经常用法演示样例
- OpenGL绘制Triangle三角形
- 在Metro App中显示Toast notification
- 由铁路订票系统联想到的
- WINCE恢复默认HIVE注册表的方法
- Python实现GitBook工具
- 科学地花钱:基于端智能的在线红包分配方案
- python不可实现的领域3d_岩土工程新手入门指南---FLAC3D学习指导与建议
- PDF文件的加载及展示
- restapi(3)- MongoDBEngine : MongoDB Scala编程工具库
- vue 中获取select 的option的value 直接click?
- 2016年第5本:必然
- 持续交付——不仅仅是技术
- csv逗号分隔符转换_文件系统(02):基于SpringBoot管理Xml和CSV
- wget 命令下载网络文件到指定目录
- wps怎么生成html,wps如何自动生成页码 wps页码设置详细方法
- PLC与7种常见输入输出设备的连接方式
- linux系统下安装qq,Ubuntu 12.04安装QQ2012