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引用效率问题分析
Mar 23 PHP
基于php 随机数的深入理解
Jun 05 PHP
解析PHP自带的进位制之间的转换函数
Jun 08 PHP
php快递单号查询接口使用示例
May 05 PHP
Codeigniter中mkdir创建目录遇到权限问题和解决方法
Jul 25 PHP
WampServer搭建php环境时遇到的问题汇总
Jul 23 PHP
分享3个php获取日历的函数
Sep 25 PHP
php操作路径的经典方法(必看篇)
Oct 04 PHP
php 调用ffmpeg获取视频信息的简单实现
Apr 03 PHP
PHP实现浏览器中直接输出图片的方法示例
Mar 14 PHP
PHP观察者模式示例【Laravel框架中有用到】
Jun 15 PHP
laravel中的fillable和guarded属性详解
Oct 23 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启动时候提示PHP startup的解决方法
2013/05/07 PHP
8个必备的PHP功能实例代码
2013/10/27 PHP
Codeigniter上传图片出现“You did not select a file to upload”错误解决办法
2014/06/12 PHP
PHP判断表单复选框选中状态完整例子
2014/06/24 PHP
PHP图片处理之图片背景、画布操作
2014/11/19 PHP
PHP实现无限分类的实现方法
2016/11/14 PHP
CI框架实现优化文件上传及多文件上传的方法
2017/01/04 PHP
Laravel Validator 实现两个或多个字段联合索引唯一
2019/05/08 PHP
php更新cookie内容的详细方法
2019/09/30 PHP
javascript 写类方式之八
2009/07/05 Javascript
JavaScript中的字符串操作详解
2013/11/12 Javascript
input file上传 图片预览功能实例代码
2016/10/25 Javascript
js, jQuery实现全选、反选功能
2017/03/08 Javascript
从零开始在NPM上发布一个Vue组件的方法步骤
2018/12/20 Javascript
React中使用UMEditor的方法示例
2019/12/27 Javascript
[56:12]LGD vs Optic Supermajor小组赛D组胜者组决赛 BO3 第一场 6.3
2018/06/04 DOTA
python修改字典内key对应值的方法
2015/07/11 Python
快速查询Python文档方法分享
2017/12/27 Python
Python 错误和异常代码详解
2018/01/29 Python
Anaconda2下实现Python2.7和Python3.5的共存方法
2018/06/11 Python
Django实现学员管理系统
2019/02/26 Python
Python队列RabbitMQ 使用方法实例记录
2019/08/05 Python
python开发前景如何
2020/06/11 Python
详解CSS3中使用gradient实现渐变效果的方法
2015/08/18 HTML / CSS
丝芙兰中国官方商城:SEPHORA中国
2018/01/10 全球购物
惠而浦美国官网:Whirlpool.com
2021/01/19 全球购物
自我鉴定的范文
2013/10/03 职场文书
优秀学生干部推荐材料
2014/02/03 职场文书
股东协议书
2014/04/14 职场文书
环保小标语
2014/06/13 职场文书
爱心捐书活动总结
2014/07/05 职场文书
健康状况证明书
2014/11/26 职场文书
大学生学习十八届五中全会精神心得体会
2016/01/05 职场文书
python对文档中元素删除,替换操作
2022/04/02 Python
oracle delete误删除表数据后如何恢复
2022/06/28 Oracle
python实现一个简单的贪吃蛇游戏附代码
2022/06/28 Python