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

少羽.
少羽.
少羽.
433
文章
90
评论
2019年4月19日16:44:18 评论 11,919 1637字阅读5分27秒
广告也精彩

前言

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

swapidc与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
广告也精彩
少羽.
  • 本文由 发表于 2019年4月19日16:44:18
  • 除非特殊声明,本站文章均为原创,转载请务必保留本文链接
swapidc直接下载tpl模板文件 探索之路

swapidc直接下载tpl模板文件

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

whmcs使用cdn登录循环

前言 自己做的路人云一直被ddos攻击,也是很无语。无奈只能换了ip套上cdn 正文 原本以为套上cdn万事大吉,没想到就遇到了问题,后台登录不上去,前台登录也无用。 百度了一圈,大部分都是PHP文件...
Nginx 记录POST记录并设置日志只允许追加 系统运维

Nginx 记录POST记录并设置日志只允许追加

之前想融入到默认配置中。但是还是有一些会出现疑问。只能以文章的形式来配置 之前想过异步的存储日志的方式。但是udp 的方式也是挺消耗性能的无果 一、Nginx 的默认日志文件如下: #设定日志格式,m...
广告也精彩
匿名

发表评论

匿名网友 填写信息

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