.htaccess目录伪静态规则和目录排除
来源:互联网 发布:c语言判断闰年 编辑:程序博客网 时间:2024/05/20 05:24
RewriteRule ([a-z0-9A-Z_\-]+)(/)? /cunfang1/$1/ [L]
RewriteCond $1 !^(DATA|images|otherThings)
将上述代码放置在第一段规则之前即可实现指定目录排除的功能。
最近在.htaccess的伪静态中遇到一些问题,下面记录一下遇到的疑问和解决的方法:
1..htaccess的伪静态规则写法
# 根目录文件夹访问伪静态到cunfang1下
RewriteRule ^([a-z0-9A-Z_\-]+)(/)?$ /cunfang1/$1/ [L]
上面的规则可以将所有针对网站根目录下文件夹的访问,伪静态到cunfang1下面的对应文件夹。
2.排除某些目录,让第一条规则无法对其产生作用,比如网站根目录下的/DATA、/images等等。
# 根目录文件夹访问排除规则
RewriteCond $1 !^(DATA|images|otherThings)
将上述代码放置在第一段规则之前即可实现指定目录排除的功能。
RewriteCond $1 !^(templets|gamesearch|plus|upimg|css)
RewriteRule /([a-z0-9A-Z_\-]+)(/)? /plus/search.php?keyword=$1 [L]
RewriteRule /([a-z0-9A-Z_\-]+)(/)? /plus/search.php?keyword=$1 [L]
RewriteCond %{REQUEST_URI} !^/1.html
RewriteCond %{REQUEST_FILENAME} !\.(html)$
RewriteCond %{REQUEST_FILENAME} !\.(xml)|.(html)$
RewriteCond %{REQUEST_URI} !^/1.html|robots.txt
RewriteCond %{HTTP_HOST} ^aaa\.com$ [NC]
RewriteRule ^(.*)$ http://bbb.com/$1 [R=301,L]
RewriteRule ^(.*)$ http://bbb.com/$1 [R=301,L]
0 0
- .htaccess目录伪静态规则和目录排除
- apache 开启 rewrite 重写规则 apache 目录 htaccess rewrite 重写规则 (伪静态)
- htaccess规则,appache伪静态
- WDCP中伪静态规则所在目录
- DEDE5.7实现.htaccess方式栏目带目录名的个性化伪静态详解
- URLRewriter文件目录伪静态
- c#4 目录伪静态
- 论坛可用的伪静态规则代码.htaccess文件
- 谈谈apache的htaccess伪静态规则转到nginx
- htaccess语法教程 apache服务器伪静态规则教程
- 伪静态规则写法RewriteRule-htaccess详细语法使用
- Apache的.htaccess项目根目录伪静态设置规则
- 伪静态规则写法RewriteRule-htaccess详细语法使用
- 伪静态规则写法RewriteRule-htaccess详细语法使用
- 伪静态规则写法RewriteRule-htaccess详细语法使用
- 伪静态规则写法RewriteRule-htaccess详细语法使用
- PHP 伪静态规则写法RewriteRule-htaccess详细语法使用
- PHP 伪静态规则写法RewriteRule-htaccess详细语法使用
- Qt写文件测试
- 将项目发布到外网
- 单循环链表
- mtine,ctime,atime的区别与联系
- [BFS]poj 1915 Knight Moves
- .htaccess目录伪静态规则和目录排除
- 常见数据多副本一致性方案
- Linux 目录结构 持续更新中。。。。
- 蓝桥杯 基础练习 分解质因数 java实现
- IOS开发之iOS坐标系统与转换方法详解
- Javaweb高级
- 344. Reverse String
- 337. House Robber III(unsolved)
- 设计模式拾荒之装饰器模式( Decorator Pattern ): 代理模式的双胞胎兄弟