产品服务AMH 免费服务器主机面板SSL证书 免费SSL证书申请 担保单 免费安全、零费率交易平台编程助手免费智能写代码、翻译AMYSQL 免费MySQL管理工具

AMH 社区首页

 AMH社区 - 开放自由有价值的社区

[求助帖] 【建议】建议amrewrite增加“公用规则”

iseeyo
金牌会员
5375.36 价值分

iseeyo 发表于 2015-06-23 15:06:24
本帖最后由 iseeyo 于 2015-6-23 15:08 编辑

公用规则默认所有主机均可使用,然后每个主机还可以使用自己的规则!这样比较人性化!!!
公用规则的的用处:

比如禁止用ip直接访问网站
if ( $host !~* (.*?).test.com ) { return 444;}

又如防CC、DDOS攻击规则!
规则你懂的:lol

把默认是amh.conf作为公用规则也是不错的,公用就填在这里面!!!

@amysql
2015-06-23 15:06:24 1

诸葛御风
金牌会员
5691.90 价值分

提交给A大
  支持 (0分)  反对 (0分)
回复  2015-06-23 17:37:39 2

wanzai
铁牌会员
46.00 价值分

禁止IP,你域名添加处不填写IP不就行了?
  支持 (0分)  反对 (0分)
回复  2015-06-23 22:30:01 3

iseeyo
金牌会员
5375.36 价值分

引用:
wanzai 发表于 2015-6-23 22:30
禁止IP,你域名添加处不填写IP不就行了?


你连禁止ip访问网站都没搞明白,等搞明白了再来回复吧。
我所提的意见只是为了灵活性,各网站之间的规则互不干涉,明白? 支持
  支持 (0分)  反对 (0分)
回复  2015-06-23 22:42:10 4

xujian0333
铝牌会员
407.00 价值分

location / {
rewrite ^/vod-(.*)\.html$ /index.php?s=/Home-vod-$1 last;
rewrite ^/news-(.*)$ /index.php?s=/Home-news-$1 last;
rewrite ^/special-(.*)$ /index.php?s=/Home-special-$1 last;
rewrite ^/tag-(.*)$ /index.php?s=/Home-tag-$1 last;
rewrite ^/gb-(.*)$ /index.php?s=/Home-gb-$1 last;
rewrite ^/cm-(.*)$ /index.php?s=/Home-cm-$1 last;
rewrite ^/map-(.*)$ /index.php?s=/Home-map-$1 last;
rewrite ^/my-(.*)$ /index.php?s=/Home-my-$1 last;
rewrite ^/Tpl/(.*)/Home/(.*).html$ /index.php last;
}
if ( $host !~* (.*?).自己的域名 ) { return 444;}
是不是这样啊
  支持 (0分)  反对 (0分)
回复  2015-09-01 17:05:24 5

iseeyo
金牌会员
5375.36 价值分

引用:
xujian0333 发表于 2015-9-1 17:05
location / {
rewrite ^/vod-(.*)\.html$ /index.php?s=/Home-vod-$1 last;
rewrite ^/news-(.*)$ /i ...


嗯,就是公用规则全部站点通用,独立规则单个站点私有!
  支持 (0分)  反对 (0分)
回复  2015-09-15 00:49:25 6
 1  (总1页)
AMH社区列表
用户服务中心