AMH 社区首页
AMH社区 - 开放自由有价值的社区
[求助帖] 神大求助,用不到自定义403.html |
|
---|---|
nginx菜鸟 |
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 }
点赞,加油! (0分)
2015-07-20 17:07:15 1
|