WHMCS,Apache和Nginx伪静态规则和防模板下载规则

本站:VPS参考评测推荐,专注分享VPS服务器优惠信息!若您是商家也可以在本站进行投稿,查看详情!此外我们还提供软文收录、PayPal代付、广告赞助等服务,查看详情!
部分文章发布时间较久远,可能存在未知因素,购买时建议在本站搜索商家名称,可查看相关文章充分了解商家!若非中文页面可使用谷歌浏览器同步翻译!PayPal代付/收录合作

安装使用了鳄鱼的WHMCS服务器是apache驱动,所以默认whmcs安装包里已经存在了伪静态规则,但是鳄鱼服务器没有关闭目录浏览所以会暴露没有index.*文件的目录

Whmcs For Apache 伪静态 文件.htaccess:

RewriteEngine On

 

# 公告伪静态

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

order deny,allow

deny from all

allow from all

order deny,allow

deny from all

order deny,allow

deny from all

 

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 ~* \.(tplinccfg)$ { deny all; }

本文由本站刊发,转载请注明:WHMCS,Apache和Nginx伪静态规则和防模板下载规则,https://本站.com/3014.html

推荐站内搜索:免费代理服务器、域名注册价格、虚拟主机租用、海外服务器、租用高防ip、100m虚拟主机、外国虚拟主机、工信部备案查询、域名快速备案、代理服务器ip、