apache限制某个目录下的php文件不可以没有执行
有时候为了安全需要对网站某个目录禁止掉执行PHP的权限,实现这个需求有两种比较简单的方法:
有时候为了安全需要对网站某个目录禁止掉执行PHP的权限,实现这个需求有两种比较简单的方法:
这段时间折腾一个独立服务器,搞上LAMP后发现超强大、超灵活。当然,需要自已玩得转。服务器一般都有一个对外的独立IP,而一般设置时都可以直接用IP访问网站。这样一来,就会产生PR劫持、恶意网站镜像、恶意克隆、恶意解析域名等问题,从而被人伪造得到一个在访问者眼中与您网站完全相同的网站,也会造成搜索引擎收录别人的域名,而内容相同也会选成你的域名权重下降。解决这个问题其实很简单:
在虚拟机里折腾LNMP,为了测试网站怎样配置给装上了Wordpress。OK,跑起来一切顺意,最后开启伪静态却发现无效。看来nginx不支付加载htaccess,那只好手工加载了。找了很多方法一一尝试均,折腾了好几次才搞定。记录一下方法,方便以后查看。
godaddy的windows空间不像Liunx空间可以通用强大的.htaccess来设置优化环境。这一点是我最不满意的。当然了,godaddy空间比较赞的就是可以同时放置asp、asp.net、php程序来运行,这一点却比liunx空间强很多。
折腾wordpress时间不短了,并用htaccess进行了优化等大量的设置,有几次发现htaccess的内容会被无故恢复掉。今天终于发现了原因。
原来在wordpress后台个修改Permanant Link形式时(不改,打开保存也会一样)时会自动把htaccess重写。
现在国内和谐大好形势中,大家都积极学习翻墙技能攻打罪恶的货本主义。这不,连家也搬出去准备大干一场。这不,我的域名和空间都放米国有段时间了。在很早之前就发现国外的空间存在时区问题,虽然wordpress可以通用后台设置解决,但某些信息仍然不能解决时区的问题。如我采用缓存所生成的文件时间、统计信息等。
现在,终于给我找到了一个可以一劳永逸的方法,就是在.htaccess中增加 SetEnv TZ Asia/Chongqing 即可解决。
前几天针对本站进行了htaccess的设置,以优化wordpress来提高整体性能。现在本站的yslow评分达到了A。下面来说说具体的方法和步骤。
在查YSLOW的相关建议后,我用yslow分析发现我的站点主要的GZIP没有开启,页面及CSS\JS\图片没有开启过期头。
另外还一项为etags的。也提示未经优化。我至今仍不理解etage为何物,如何优化。不过在我关闭etags后,此项达到A。下面继续把步骤列出来,以供各位朋友参考: