swapidc与whmcs伪静态防止tpl模板文件下载

少羽.
393
文章
72
评论
2019年4月19日16:44:18 评论 8,408 1637字阅读5分27秒

前言

上篇文章说了swapidc可以直接下载tpl模板文件,同样whmcs也可以,接下来我就放出伪静态防止tpl模板文件下载。

正文

Whmcs For Apache 伪静态 文件.htaccess

RewriteEngineOn
# 公告伪静态
RewriteRule^announcements/([0–9]+)/[a–z0–9_-]+\.html$ ./announcements.php?id=$1 [L,NC]
RewriteRule^announcements$ ./announcements.php [L,NC]
# 下载伪静态
RewriteRule^downloads/([0–9]+)/([^/]*)$ ./downloads.php?action=displaycat&catid=$1 [L,NC]
RewriteRule^downloads$ ./downloads.php [L,NC]
# 知识库伪静态
RewriteRule^knowledgebase/([0–9]+)/[a–z0–9_-]+\.html$ ./knowledgebase.php?action=displayarticle&id=$1 [L,NC]
RewriteRule^knowledgebase/([0–9]+)/([^/]*)$ ./knowledgebase.php?action=displaycat&catid=$1 [L,NC]
RewriteRule^knowledgebase$ ./knowledgebase.php [L,NC]
# 防止目录暴露禁止TPL INC CFG文件被下载
Options–Indexes
<Limit GET POST>
order deny,allow
deny from all
allow from all
</Limit>
<Limit PUT DELETE>
order deny,allow
deny from all
</Limit>
<Files~“\.(tpl|inc|cfg)$”>
order deny,allow
deny from all
</files>

Whmcs For Nginx 伪静态

# 公告伪静态
rewrite ^/announcements/([0–9]+)/[a–z0–9_-]+.html$ /./announcements.php?id=$1 last;
rewrite ^/announcements$ /./announcements.php last;
# 下载伪静态
rewrite ^/downloads/([0–9]+)/([^/]*)$ /./downloads.php?action=displaycat&catid=$1 last;
rewrite ^/downloads$ /./downloads.php last;
# 知识库伪静态
rewrite ^/knowledgebase/([0–9]+)/[a–z0–9_-]+.html$ /./knowledgebase.php?action=displayarticle&id=$1 last;
rewrite ^/knowledgebase/([0–9]+)/([^/]*)$ /./knowledgebase.php?action=displaycat&catid=$1 last;
rewrite ^/knowledgebase$ /./knowledgebase.php last;
# 防止tpl inc cfg文件被下载
location ~* \.(tpl|inc|cfg)$ {
deny all;}

swapidc For Apache 伪静态 文件.htaccess

<Files~“\.(tpl|inc|cfg)$”>
order deny,allow
deny from all
</files>

swapidc For Nginx 伪静态

# 防止tpl inc cfg文件被下载
location ~* \.(tpl|inc|cfg)$ {
deny all;}

总结

作用也就是防止tpl模板下载,你们可以自己更改,有问题评论出来,我会一个一个看的。

继续阅读
  • 我的微信
  • 这是我的微信扫一扫
  • weinxin
  • 我的微信公众号
  • 我的微信公众号扫一扫
  • weinxin
广告也精彩
swapidc直接下载tpl模板文件 探索之路

swapidc直接下载tpl模板文件

前言 最近写了一套模板,名字是Decadent百变,之前也简单的用云端的模板改了一套Decadent发布出去了,没想到没有多久就有人二开(或者是模仿,反正是在我发布之后)不过他写的也不错,我突发奇想t...
whmcs使用cdn登录循环 探索之路

whmcs使用cdn登录循环

前言 自己做的路人云一直被ddos攻击,也是很无语。无奈只能换了ip套上cdn 正文 原本以为套上cdn万事大吉,没想到就遇到了问题,后台登录不上去,前台登录也无用。 百度了一圈,大部分都是PHP文件...
WordPress访问速度优化的小记 WordPress

WordPress访问速度优化的小记

众所周知wordpress优化有几大点,第一就是减少插件,第二减少数据库查询,第三动静分离,其次就是使用缓存插件进行缓存. 这里我们路人博客,未启用任何缓存插件,当然我的新站路人娱乐网,也不想启用缓存...
匿名

发表评论

匿名网友 填写信息

:?: :razz: :sad: :evil: :!: :smile: :oops: :grin: :eek: :shock: :???: :cool: :lol: :mad: :twisted: :roll: :wink: :idea: :arrow: :neutral: :cry: :mrgreen: