0 0

nginx二级目录配置问题5

第一次用nginx作为web服务器,配置文件如下,所有应用都可以访问,就是有一个小问题:
登录http://127.0.0.1/pa/index.php 进入phpMyAdmin,填写表单之后 表单处理地址是action="index.php",回车之后地址就会指向为http://127.0.0.1/index.php,因此就会出错。怎样可以避免这个问题。把跳转之后的地址限制在/pa 目录内。折腾好久了。
location / {
            proxy_pass   http://192.168.11.40;
        }
location  /pa {
	    alias /usr/local/nginx/html/phpMyAdmin;
	    index index.php index.html index.htm;
	}
	location ~ /pa/.*\.php$ {
	    root	   /usr/local/nginx/html/phpMyAdmin;
	    index 	   index.php;
	    fastcgi_pass   127.0.0.1:9000;
            fastcgi_index  index.php;
	    rewrite /pa/(.*\.php?) /$1 break;
            fastcgi_param  SCRIPT_FILENAME   /usr/local/nginx/html/phpMyAdmin$fastcgi_script_name;
            include        fastcgi_params;
	}
	location /bbs {
	    alias /lvm/discuz;
	    index index.php index.html index.htm;
	}
        location ~* /bbs/.*\.php(.*)$ {
            root           /lvm/discuz;
            fastcgi_pass   127.0.0.1:9000;
            fastcgi_index  index.php;
	    rewrite /bbs/(.*\.php?) /$1 break;
            fastcgi_param  SCRIPT_FILENAME   /lvm/discuz$fastcgi_script_name;
            include        fastcgi_params;
        }
2012年3月21日 12:45
目前还没有答案

相关推荐

    Nginx配置文件——一级域名、二级域名

    Nginx配置文件——一级域名、二级域名

    yapi配置nginx访问二级路径教程

    如果反向代理配置如下,那么不需要下载查看了。 http://127.0.0.1:3000 => http://ip或域名:端口 这个教程针对特殊情况,需配置访问二级路径的。 http://127.0.0.1:3000 => http://ip或域名:端口/yapi

    nginx windows版本的配置文件,配好了二级域名

    nginx windows版本的配置文件,配好了二级域名。如果懒,或者读了我的文章后还没有看懂,可以下载后,放置在到nginx目录下面,覆盖掉nginx的conf文件夹(建议做好备份)

    nginx多域名配置示例

    nginx多域名配置示例 php多级域名配置 二级域名配置示例 nginx伪静态示例

    nginx负载均衡的配置

    nginx负载均衡的配置,二级域名的配置

    nginx二级域名绑定

    nginx.conf配置文件,实现二级域名绑定同一服务器不同端口。实现不同项目进行二级域名发布。

    在nginx中设置三级域名的方法示例

    问题描述 通过配置nginx可以设置一个IP地址下面通过不同...二级域名:baidu.com sina.com ,这其中baidu 和sina就是二级域名 三级域名:zhidao.baidu.com 其中zhidao就是三级域名 基本步骤 设置地址解析 配置nginx 监

    nginx 详细配置

    比apache 更好的 负载均衡 nginx 详细配置

    详解vue通过NGINX部署在子目录或者二级目录实践

    1、修改 router/index.js 添加一行 base: 'admin', 2、然后修改 config/index.js 增加一行 const assetsPublicPath = '/admin/' 然后修改 下面两处... # vue h5 history mode 时配置 try_files $uri $uri/ /ind

    nginx配置域名详情说明文档

    nginx详情开放文档,可以详细配置二级域名配置显示,然后在重新重启nginx

    Nginx服务器下配置个性二级域名及多个域名的实例讲解

    主要介绍了Nginx服务器下配置个性二级域名及多个域名的实例讲解,注意一下rewrite的写法规则,需要的朋友可以参考下

    nginx配置文件(支持TP框架)

    Nginx的配置文件,支持tingkphp框架的配置

    nginx+tomcat服务器配置

    那么问题就来了,如果多个系统都要单独使用一个二级域名的话,直接修改tomcat的配置会导致端口冲突。 下面我的解决办法是在Internet和tomcat之间加一个nginx反向代理。 (此图片来源于网络,如有侵权,请联系删除! ) ...

    nginx-agent:管理多租户Nginx配置

    创建一个目录来管理您的Nginx租户: mkdir -p /etc/nginx/conf/myapp 在此处运行Nginx代理: nginx-agent 将租户配置连接到您的主要nginx.conf : include myapp/*.conf; 通过API提交的租户配置将存储在<root>...

    使用nginx+二级域名+https支持

    二级域名配属nginx有多种方法本人在这是用nginx导入文件夹所有的二级域名配置与主域名配置分离开来,避免耦合过深 导入二级域名所在目录文件夹到nginx中 二级域名所在目录 二级域名配置如下 最后一步 进入nginx的...

    CentOS7 环境下Tomcat和Nginx 安全配置操作手册

    本文档适用于企业IT 人员操作,经过多次更新和验证,最后可以形成一个企业级的、完整、安全、Tomcat和Nginx 环境, 适用于生产环境。也可用于Java初学者配置部署环境。 内容有: 一、 安装JDK 1.1 目的 1.2 安装...

    Nginx 的多站点配置方案

    主要介绍了Nginx 的多站点配置方案,需要的朋友可以参考下

    Nginx配置详情文档

    Nginx 是由 Igor Sysoev 为俄罗斯访问量第二的 Rambler.ru 站点开发的,第一个公开版本0.1.0发布于2004年10月4日。其将源代码以类BSD许可证的形式发布,因它的稳定性、丰富的功能集、示例配置文件和低系统资源的...

    修改nginx站点根目录总结经验(小结)

    修改nginx配置文件 命令 vi /usr/local/nginx/conf/nginx.conf 修改里面的两个地方 二.很多人修改完这个,在ftp工具上传了文件,比如 index.html 但是显示 404 Not Found 现在差的一部就是修改文件夹的权限,文件夹...

Global site tag (gtag.js) - Google Analytics