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

AMH 社区首页

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

[求助帖] 神大求助,用不到自定义403.html

nginx菜鸟
铁牌会员
41.00 价值分

nginx菜鸟 发表于 2015-07-20 17:07:15
神大求助,用不到自定义403.html

设定禁某些IP访问会出现

403 Forbidden
nginx
这样感觉不友好和已经显示了服务器的系统
请问之前用apache可以是​​显示/abc/domain/abc.com/web/ErrorPages/这里的.html档案
但是最近用了nginx
不是显示/abc/domain/abc.com/web/ErrorPages/这里的.html档案

我是在vhost的.conf设定一份禁止IP档案路径,就是添加了下面一句,禁IP成功,但是会显示,403 Forbidden,nginx这样子。
include /home/wwwroot/abc/vhost/block.conf;
请问有什么方法可以使用​​ErrorPages的.html档案
我是这样设定的

server
{
listen 80 default;
return 400;
}

server
{
listen 80; #listen end
server_name abc.com www.abc.com; #server_name end
index index.html index.htm index.php; #index end
try_files $uri $uri/ /index.php?$args;
set $subdomain '';
root /home/wwwroot/abc/domain/abc.com/web$subdomain;
include /home/wwwroot/abc/rewrite/wordpress.conf; #rewrite end
include /home/wwwroot/abc/vhost/abcblock.conf;
#error_page
error_page 400 /ErrorPages/400.html;
error_page 403 /ErrorPages/403.html;
error_page 404 /ErrorPages/404.html;
error_page 502 /ErrorPages/502.html;
location ~ /ErrorPages/(400|401|403|404|405|502|503)/.html$
{
root /home/wwwroot/abc/domain/abc.com/web;
}


location ~ .*\.php$
{
fastcgi_pass unix:/tmp/php-cgi-abc-abc.com.sock;
fastcgi_index index.php;
include fcgi.conf;
fastcgi_param DOCUMENT_ROOT /home/wwwroot/abc/domain/abc.com/web$subdomain;
fastcgi_param SCRIPT_FILENAME /home/wwwroot/abc/domain/abc.com/web$subdomain$fastcgi_script_name;
}

location ~ .*\.(gif|jpg|jpeg|png|bmp|swf|flv|mp3|wma)$
{
expires 30d;
}

location ~ .*\.(js|css)$
{
expires 12h;
}

access_log off; #access_log end
error_log /dev/null; #error_log end
}


2015-07-20 17:07:15 1
 1  (总1页)
AMH社区列表
用户服务中心