nginx+php防跨站的解决方法

模板网 2014-09-05

服务器跨站,跨目录是服务器主要的安全危害之一,下面提供Linux上nginx+php防跨站的解决方法。

解决办法: 操作步骤

vi /etc/php.ini #编辑,在最后添加以下代码,修改open_basedir的目录为站点路径

[HOST=bbs.abc.com]

[PATH=/data/wwwroot/bbs.abc.com]

open_basedir=/data/wwwroot/bbs.abc.com/:/tmp/

[HOST=www.abc.com]

[PATH=/data/wwwroot/www.abc.com]

open_basedir=/data/wwwroot/www.abc.com/:/tmp/

:wq!  #保存退出

备注:如果有多个站点,可以依次添加

service nginx restart #重启nginx

service php-fpm restart #重启php-fpm

相关文章

  1. nginx一个简单的负载均衡的示例

    nginx一个简单的负载均衡的示例,把www.domain.com均衡到本机不同的端口,也可以改为均衡到不同的地址上。 复制代码 代码如下: http { upstream myproject { server 127.0.0.1:8000 weight=3; server 127.0.0.1:8001; server 127.0.0.1:8002; server 127.0.0

  2. nginx+php防跨站的解决方法

    服务器跨站,跨目录是服务器主要的安全危害之一,下面提供Linux上nginx+php防跨站的解决方法。 解决办法: 操作步骤 vi /etc/php.ini #编辑,在最后添加以下代码,修改open_basedir的目录为站点路径 [HOST=bbs.osyunwei.com] [PATH=/data/wwwroot/bbs.osyunwei

  3. ping一个网站的IP,能得到哪些参考信息?

    ping值的参考点有: 1.是否能请求到IP:通常我们本地获取某个域名的解析IP,可以通过CMD中ping域名来获取,但如果ping域名时,没有返回到IP,且这台电脑上网正常,说明域名解析或者域名DNS有问题 2.响应时间通常香港或者美国的ping值在100以上,ping值越高,

  4. Linux对付DDoS攻击的处理方法

    一、php代码漏洞发包攻击解决方案 近期大量客户反映,PHP程序发包攻击,导致服务器不稳定,甚至于将服务器带宽耗尽. 针对php代码漏洞发包攻击的问题,按照下面2步骤禁止PHP权限过大导致的问题,但是有些程序的功能可能无法使用。 1、编辑PHP.INI 文件,进行如

  5. Nginx开启目录浏览功能

    Nginx在默认安装好之后,是禁止目录浏览的。如果要开启目录浏览功能,请看下面操作: 1、开启全站所有目录浏览功能 vi /usr/local/nginx/conf/nginx.conf #编辑配置文件,在http {下面添加以下内容: autoindex on; #开启nginx目录浏览功能 autoindex_exact_

随机推荐

  1. nginx一个简单的负载均衡的示例

    nginx一个简单的负载均衡的示例,把www.domain.com均衡到本机不同的端口,也可以改为均衡到不同的地址上。 复制代码 代码如下: http { upstream myproject { server 127.0.0.1:8000 weight=3; server 127.0.0.1:8001; server 127.0.0.1:8002; server 127.0.0

  2. nginx+php防跨站的解决方法

    服务器跨站,跨目录是服务器主要的安全危害之一,下面提供Linux上nginx+php防跨站的解决方法。 解决办法: 操作步骤 vi /etc/php.ini #编辑,在最后添加以下代码,修改open_basedir的目录为站点路径 [HOST=bbs.osyunwei.com] [PATH=/data/wwwroot/bbs.osyunwei

  3. ping一个网站的IP,能得到哪些参考信息?

    ping值的参考点有: 1.是否能请求到IP:通常我们本地获取某个域名的解析IP,可以通过CMD中ping域名来获取,但如果ping域名时,没有返回到IP,且这台电脑上网正常,说明域名解析或者域名DNS有问题 2.响应时间通常香港或者美国的ping值在100以上,ping值越高,

  4. Linux对付DDoS攻击的处理方法

    一、php代码漏洞发包攻击解决方案 近期大量客户反映,PHP程序发包攻击,导致服务器不稳定,甚至于将服务器带宽耗尽. 针对php代码漏洞发包攻击的问题,按照下面2步骤禁止PHP权限过大导致的问题,但是有些程序的功能可能无法使用。 1、编辑PHP.INI 文件,进行如

  5. Nginx开启目录浏览功能

    Nginx在默认安装好之后,是禁止目录浏览的。如果要开启目录浏览功能,请看下面操作: 1、开启全站所有目录浏览功能 vi /usr/local/nginx/conf/nginx.conf #编辑配置文件,在http {下面添加以下内容: autoindex on; #开启nginx目录浏览功能 autoindex_exact_