htaccess 如何写
详细解答可以参考官方帮助文档
这里列出的是一些可用的规则,目前虚拟主机的 Apache 配置是默认放开这个限制的,如果添加了这个规则(报错页面就403)
1. 文件下载
.htaccess 文件可以在 http://aliyunhelp.oss-cn-hangzhou.aliyuncs.com/aliyunhelp/20090408184719631.rar?spm=5176.776554974.2.5.OOQmuJ&file=20090408184719631.rar 中下载(这里要的只是 .htaccess 文件,清空原有的规则,按照需求添加如下的规则即可)。
2. 设置相关
添加正常的报错页面应该如下
去掉规则限制之后有可以正常显示了。
建议的规则如下
Order deny,allowallow from alldeny from 219.204.253.8#全部都可以通行——————————-Order deny,allowdeny from 219.204.253.8allow from all#全部都可以通行——————————-Order allow,denydeny from 219.204.253.8allow from all#只有219.204.253.8不能通行——————————-Order allow,denyallow from alldeny from 219.204.253.8#只有219.204.253.8不能通行——————————-——————————-Order allow,denydeny from allallow from 219.204.253.8#全部都不能通行——————————-Order allow,denyallow from 219.204.253.8deny from all#全部都不能通行——————————-Order deny,allowallow from 219.204.253.8deny from all#只允许219.204.253.8通行——————————-Order deny,allowdeny from allallow from 219.204.253.8#只允许219.204.253.8通行——————————-——————————–Order deny,allow#全部都可以通行(默认的)——————————-Order allow,deny#全部都不能通行(默认的)——————————-Order allow,denydeny from all#全部都不能通行——————————-Order deny,allowdeny from all#全部都不能通行——————————-对于上面两种情况,如果换成allow from all,则全部都可以通行!——————————-Order deny,allowdeny from 219.204.253.8#只有219.204.253.8不能通行——————————-Order allow,denydeny from 219.204.253.8#全部都不能通行——————————-Order allow,denyallow from 219.204.253.8#只允许219.204.253.8通行——————————-Order deny,allowallow from 219.204.253.8#全部都可以通行——————————-——————————-order deny,allowallow from 218.20.253.2deny from 218.20#代表拒绝218.20开头的IP,但允许218.20.253.2通过;而其它非218开头的IP也都允许通过。——————————-order allow,denyallow from 218.20.253.2deny from 218.20和上面的差不多,只是掉换的order语句中的allow、deny先后顺序,但最终结果表示全部都拒绝!
如问题还未解决,请联系售后技术支持
赞0
踩1