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默认安装产生系统漏洞
Oct 09 PHP
在Windows中安装Apache2和PHP4的权威指南
Oct 09 PHP
使用 MySQL 开始 PHP 会话
Dec 21 PHP
php部分常见问题总结
Mar 27 PHP
php无限极分类实现的两种解决方法
Apr 28 PHP
解析php通过cookies获取远程网页的指定代码
Jun 25 PHP
phpMyAdmin自动登录和取消自动登录的配置方法
May 12 PHP
php缩放gif和png图透明背景变成黑色的解决方法
Oct 14 PHP
php基于str_pad实现卡号不足位数自动补0的方法
Nov 12 PHP
深入理解PHP中的Streams工具
Jul 03 PHP
PHP图形计数器程序显示网站用户浏览量
Jul 20 PHP
php lcg_value与mt_rand生成0~1随机小数的效果对比分析
Apr 05 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
PHP 数组基础知识小结
2010/08/20 PHP
php随机取mysql记录方法小结
2014/12/27 PHP
laravel-admin 中列表筛选方法
2019/10/03 PHP
javascript 获取图片颜色
2009/04/05 Javascript
jQuery初学:find()方法及children方法的区别分析
2011/01/31 Javascript
jquery插件实现鼠标经过图片右侧显示大图的效果(类似淘宝)
2013/02/04 Javascript
js实现无需数据库的县级以上联动行政区域下拉控件
2013/08/14 Javascript
JS获取农历日期具体实例
2013/11/14 Javascript
asm.js使用示例代码
2013/11/28 Javascript
js实现的点击div区域外隐藏div区域
2014/06/30 Javascript
jquery制作select列表双向选择示例代码
2014/09/02 Javascript
浏览器缩放检测的js代码
2014/09/28 Javascript
jQuery实现的导航条切换可显示隐藏
2014/10/22 Javascript
微信开发 使用picker封装省市区三级联动模板
2016/10/28 Javascript
JS为什么说async/await是generator的语法糖详解
2019/07/11 Javascript
jquery实现垂直手风琴导航栏
2020/02/18 jQuery
使用Typescript和ES模块发布Node模块的方法
2020/05/25 Javascript
通过Python使用saltstack生成服务器资产清单
2016/03/01 Python
Python+Socket实现基于TCP协议的客户与服务端中文自动回复聊天功能示例
2017/08/31 Python
对pycharm 修改程序运行所需内存详解
2018/12/03 Python
pytorch中tensor张量数据类型的转化方式
2019/12/31 Python
Python绘制全球疫情变化地图的实例代码
2020/04/20 Python
python解包用法详解
2021/02/17 Python
英国殿堂级有机护肤品牌:Rodial
2017/04/17 全球购物
Omio意大利:全欧洲低价大巴、火车和航班搜索和比价
2017/12/02 全球购物
视图的作用
2014/12/19 面试题
教育孩子心得体会
2014/01/01 职场文书
打架检讨书800字
2014/01/10 职场文书
剪彩仪式主持词
2014/03/19 职场文书
研究生毕业自我鉴定范文
2014/03/27 职场文书
我爱我家教学反思
2014/05/01 职场文书
2019中小学生安全过暑期倡议书
2019/06/24 职场文书
2019入党申请书格式和范文
2019/06/25 职场文书
Springboot配置suffix指定mvc视图的后缀方法
2021/07/03 Java/Android
能用CSS实现的就不要麻烦JavaScript了
2021/10/05 HTML / CSS
Linux中如何安装并部署Redis
2022/04/18 Servers