给大家带来apache rewrite划定规矩完成白名单
vim除非你打算真正的学好linux,或者说打算长久时间学习他,而且肯花大量时间vim,否则,最好别碰需求:
六个文件的出口,其他都重定向到index
本人的思绪:
正则找出不是六个文件的URL的形式,举行过滤。
对照同事的了局,本人思绪的成绩:
1.想找出一切不切合划定规矩的,越想越多,没法动手。----------------思绪毛病,应当制订白名单,
2.观点毛病,弄错REQUEST_URI和REQUEST_STRING的观点基本常识不固定。
最初了局:
.代码以下:
<IfModulemod_rewrite.c>
RewriteEngineon
RewriteCond%{REQUEST_URI}^/$
RewriteRule^/(.*)/index.asp$1
RewriteCond%{REQUEST_URI}^/index.asp
RewriteCond%{REQUEST_URI}^/o.asp
RewriteCond%{REQUEST_URI}^/s.asp
RewriteCond%{REQUEST_URI}^/error.asp
RewriteCond%{REQUEST_URI}^/favicon.ico
RewriteCond%{REQUEST_URI}^/status.taobao
RewriteCond%{REQUEST_URI}^/app/thirdparty/webbox.asp
RewriteCond%{REQUEST_URI}^/static/
RewriteRule^.*-
RewriteCond%{REQUEST_URI}!^/index.asp$
RewriteRule^.*C
</IfModule>
看不懂man文档的人.在linux中,命令可分为系统基本命令和应用程序命令.系统基本命令是所有的unix类系统都支持的命令,走到哪都不变,只要是unix类系统上就肯定有. 安装一个新的软件时先看README,再看INSTALL然后看FAQ,最后才动手安装,这样遇到问题就知道为什么。如果Linux说明文档不看,结果出了问题再去论坛来找答案反而浪费时间。 工具书对于学习者而言是相当重要的。一本错误观念的工具书却会让新手整个误入歧途。目前国内关于Linux的书籍有很多不过精品的不多。 要增加自己Linux的技能,只有通过实践来实现了。所以,赶快找一部计算机,赶快安装一个Linux发行版本,然后进入精彩的Linux世界,相信对于你自己的Linux能力必然大有斩获。 就这样,我们一边上OS理论课,一边上这个实验,这样挺互补的,老师讲课,一步一步地布置任务 我们这一代90后,从小接触的是windows98,家里条件好的自己有电脑装的是2000,后来又有了XP,上大学时又有了win7。 发问的时候一定要注意到某些礼节。因为Linux社区是一个松散的组织、也不承担回复每个帖子的义务。它不是技术支持。 学习Linux应具备的。[书籍+网络资源]
页:
[1]