修改.htaccess保护博客

2010年1月28日02:19:25 简单设置 22 32,694

.htaccess文件的作用非常大,今天Wopus就分享通过.htaccess文件来保护博客,防止博客别脚本注入。

只需要简单的复制下面的代码,即可完成操作。在修改.htaccess文件之前,还是先把这个文件备份一下。

需要网.htaccess里添加的代码:
Options +FollowSymLinks
RewriteEngine On
RewriteCond %{QUERY_STRING} (< |%3C).*script.*(>|%3E) [NC,OR]
RewriteCond %{QUERY_STRING} GLOBALS(=|[|%[0-9A-Z]{0,2}) [OR]
RewriteCond %{QUERY_STRING} _REQUEST(=|[|%[0-9A-Z]{0,2})
RewriteRule ^(.*)$ index.php [F,L]

代码虽然简单,但是却非常有作用。

延伸阅读:

评论已关闭!

目前评论:22   其中:访客  19   博主  0   引用   3

    • tom tom 0

      不知道为什么不能使用,加入后出现500 Internal Server Error

        • 酋 长 酋 长 9

          @tom 收到反馈。

            • 陌上唯歌 陌上唯歌 0

              @酋 长 添加代码以后直接发生服务器错误了~~

          • fengya fengya 0

            评论框在chrome下有错位情况了

            • 光卫 光卫 3

              分享是精神,支持

              • power power 0

                酋 长 我重装了好多次插件都没有生成.htaccess文件.可以发给我吗? 8380042@qq.com

                  • 酋 长 酋 长 9

                    @power 如果你的是linux的主机,.htaccess是自动生成的。

                      • soping soping 1

                        @酋 长 呃,酋长,我的是Linux主机,根目录也有这个文件,还需要手动修改么?

                    • 老耿 老耿 1

                      这段代码是干嘛用的?能解释下不?

                      • Ray Ray 1

                        同问,可否解释下代码以及正则表达式的含义?

                        • 系统之家windows7下载 系统之家windows7下载 0

                          此代码我也没看明白是啥意思。囧

                          • 李伟举 李伟举 3

                            这代码有什矣用?

                            • tty tty 0

                              我Linux主机。安装完了怎么没看到这个文件呢?

                              • 山寨笔记本 山寨笔记本 1

                                今天刚听完张恩民老师的54讲,感觉有收获。
                                酋 长,是否可以给个论坛邀请码? ^_^

                                • 明和超音波 明和超音波 1

                                  嗯..看起来不难,学到了,对我这个初学都有帮助

                                  • 朱子家训 朱子家训 0

                                    正在学习,很好的教材。

                                    • rayca rayca 1

                                      这段是什么意思?

                                      • rayca rayca 1

                                        在.htaccess里添加这段代码后直接500 SERVER ERRO了

                                        • ShoWith.us ShoWith.us 0

                                          你这个输出代码的插件怎么弄的啊?

                                        • 来自外部的引用: 3

                                          • 修改.htaccess保护博客 – 麦叶网
                                          • eYAYA » 修改.htaccess保护博客
                                          • 修改.htaccess保护博客 | 魅影视觉