Nginx访问控制应用举例
时间:2014-07-09 19:06 来源:linux.it.net.cn 作者:IT网
为了保护网站后台及其它程序的安全,通常会添加IP限制,有时只允许公司的IP访问。
来看下面的操作。
1、限制整个域名访问
复制代码代码示例:
server {
listion 80;
server_name img.it.net.cn;
root /opt/htdocs/www;
allow 100.100.100.100;
deny all;
2、限制php访问
复制代码代码示例:
location ~ .*\.php?$
{
allow 100.100.100.100;
deny all;
fastcgi_pass 127.0.0.1:9000;
fastcgi_index index.php;
include fcgi.conf;
}
3、为域名添加帐号码密验证
复制代码代码示例:
server {
listion 80;
server_name img.it.net.cn;
root /opt/htdocs/www;
allow 100.100.100.100;
deny all;
auth_basic “it.net.cn website”;
auth_basic_user_file htpasswd;
location ~ .*\.php?$
{
….
}
htpasswd是apache安装生自带的。
(责任编辑:IT)
为了保护网站后台及其它程序的安全,通常会添加IP限制,有时只允许公司的IP访问。
1、限制整个域名访问
复制代码代码示例:
server {
allow 100.100.100.100;
2、限制php访问
复制代码代码示例:
location ~ .*\.php?$
{ allow 100.100.100.100; deny all; fastcgi_pass 127.0.0.1:9000; fastcgi_index index.php; include fcgi.conf; }
3、为域名添加帐号码密验证
复制代码代码示例:
server {
allow 100.100.100.100;
location ~ .*\.php?$ htpasswd是apache安装生自带的。 (责任编辑:IT) |