apache+codeigniter 通过.htcaccess做动态二级域名解析


Posted in PHP onJuly 01, 2012
AuthName "yousite Website Coming Soon..." //如果你想给你的网站加个权限访问 
AuthType Basic 
AuthUserFile D:/xxx/.htpasswd #如果你想设置密码访问 如何生成.htpasswd可以访问 http://www.htaccesstools.com/htpasswd-generator/ 
#AuthGroupFile /dev/null 
require valid-user <IfModule mod_rewrite.c> 
RewriteEngine On 
RewriteBase / 
#Removes access to the system folder by users. 
#Additionally this will allow you to create a System.php controller, 
#previously this would not have been possible. 
#'system' can be replaced if you have renamed your system folder. 
RewriteCond %{REQUEST_URI} ^system.* 
RewriteRule ^(.*)$ /index.php?/$1 [L] 
#When your application folder isn't in the system folder 
#This snippet prevents user access to the application folder 
#Submitted by: Fabdrol 
#Rename 'application' to your applications folder name. 
RewriteCond %{REQUEST_URI} ^application.* 
RewriteRule ^(.*)$ /index.php?/$1 [L] 

<IfModule mod_proxy.c> 
# Redirect to boutique (with any trailing path) 
RewriteCond %{HTTP_HOST} !^www. [NC] 
RewriteCond %{HTTP_HOST} ^([^.]+).yousite.com(.*)$ [NC] 
RewriteRule ^(.*)$ http://www.yousite.com/boutique/$1$2 [P,L] 
</IfModule> 
<IfModule !mod_proxy.c> 
# Redirect to boutique (with any trailing path) 
RewriteCond %{HTTP_HOST} !^www. [NC] 
RewriteCond %{HTTP_HOST} ^([^.]+).yousite.com(.*)$ [NC] 
RewriteRule ^(.*)$ http://www.yousite.com/boutique/%1/$1 [R=301,L] 
</IfModule> 
## Otherwise, force www; 
RewriteCond %{HTTP_HOST} ^yousite.com$ [NC] 
RewriteRule ^(.*)$ http://www.yousite.com/$1 [R=301,L] 
#Checks to see if the user is attempting to access a valid file, 
#such as an image or css document, if this isn't true it sends the 
#request to index.php 
RewriteCond %{REQUEST_FILENAME} !-f 
RewriteCond %{REQUEST_FILENAME} !-d 
RewriteRule ^(.*)$ index.php/$1 [L] 
</IfModule> 
<IfModule !mod_rewrite.c> 
# If we don't have mod_rewrite installed, all 404's 
# can be sent to index.php, and everything works as normal. 
# Submitted by: ElliotHaughin 
ErrorDocument 404 /index.php 
</IfModule>

出处:cnblogs 微博:@草根小胡
PHP 相关文章推荐
PHP 批量更新网页内容实现代码
Jan 05 PHP
PHP similar_text 字符串的相似性比较函数
May 26 PHP
约瑟夫环问题的PHP实现 使用PHP数组内部指针操作函数
Oct 12 PHP
PHP批量采集下载美女图片的实现代码
Jun 03 PHP
JoshChen_web格式编码UTF8-无BOM的小细节分析
Aug 16 PHP
回帖脱衣服的图片实现代码
Feb 15 PHP
php检测图片主要颜色的方法
Jul 01 PHP
php 读取输出其他文件的实现方法
Jul 26 PHP
PHP命名空间namespace用法实例分析
Sep 27 PHP
PHP表单验证内容是否为空的实现代码
Nov 14 PHP
PHP实现APP微信支付的实例讲解
Feb 10 PHP
PHP实现数组根据某个单元字段排序操作示例
Aug 01 PHP
php下载文件的代码示例
Jun 29 #PHP
PHP sprintf() 函数的应用(定义和用法)
Jun 29 #PHP
php 对输入信息的进行安全过滤的函数代码
Jun 29 #PHP
PHP删除数组中的特定元素的代码
Jun 28 #PHP
PHP安全性漫谈
Jun 28 #PHP
PHP连接SQLSERVER 注意事项(附dll文件下载)
Jun 28 #PHP
深入了解 register_globals (附register_globals=off 网站打不开的解决方法)
Jun 27 #PHP
You might like
第一节--面向对象编程
2006/11/16 PHP
php 字符过滤类,用于过滤各类用户输入的数据
2009/05/27 PHP
PHP通过header实现文本文件下载的代码
2010/08/08 PHP
php mb_substr()函数截取中文字符串应用示例
2014/07/29 PHP
php实现数组按指定KEY排序的方法
2015/03/30 PHP
php中使用base HTTP验证的方法
2015/04/20 PHP
laravel 5.5 关闭token的3种实现方式
2019/10/24 PHP
经验几则 推荐
2006/09/05 Javascript
js实现照片墙功能实例
2015/02/05 Javascript
浅析jquery如何判断滚动条滚到页面底部并执行事件
2016/04/29 Javascript
微信小程序 PHP生成带参数二维码
2017/02/21 Javascript
详解angular2封装material2对话框组件
2017/03/03 Javascript
javascript基本数据类型和转换
2017/03/17 Javascript
vuex学习之Actions的用法详解
2017/08/29 Javascript
Vue2.0 slot分发内容与props验证的方法
2017/12/12 Javascript
vue.js高德地图实现热点图代码实例
2019/04/18 Javascript
Vue组件之高德地图地址选择功能的实例代码
2019/06/21 Javascript
vue中使用vee-validator完成表单校验方案
2019/11/01 Javascript
Vue常用的全选/反选的示例代码
2020/02/19 Javascript
原生js实现下拉框选择组件
2021/01/20 Javascript
opencv python 2D直方图的示例代码
2018/07/20 Python
numpy中loadtxt 的用法详解
2018/08/03 Python
Python 实现异步调用函数的示例讲解
2018/10/14 Python
零基础使用Python读写处理Excel表格的方法
2019/05/02 Python
python粘包问题及socket套接字编程详解
2019/06/29 Python
CSS3中的5个有趣的新技术
2009/04/02 HTML / CSS
英国领先的高级美容和在线皮肤诊所:Face the Future
2020/06/17 全球购物
抽象类和接口的区别
2012/09/19 面试题
文明家庭先进事迹材
2014/01/27 职场文书
2014年百日安全生产活动总结
2014/05/04 职场文书
官僚主义现象查摆问题整改措施
2014/10/04 职场文书
合同权益转让协议书模板
2014/11/18 职场文书
不同意离婚上诉状
2015/05/23 职场文书
导游词之千岛湖
2019/09/23 职场文书
《初涉尘世》读后感3篇
2020/01/10 职场文书
frg-100简单操作(设置)说明
2022/04/05 无线电