首页 > 后端开发 > php教程 > 一个简单的nginx配置问题

一个简单的nginx配置问题

WBOY
发布: 2016-06-06 20:38:31
原创
940 人浏览过

请问大家,访问api.com/v1时,想让请求都请求到/www/api/v1下面,应该怎么配置?
server_name后面加path路径的,不懂怎么配置,求指点

<code>server {
    listen 80;
    server_name api.com www.api.com;
    access_log /home/wwwlogs/access_nginx.log combined;
    index index.html index.php;

    location /v1/ {
        root /www/api/v1;
    }
</code>
登录后复制
登录后复制

回复内容:

请问大家,访问api.com/v1时,想让请求都请求到/www/api/v1下面,应该怎么配置?
server_name后面加path路径的,不懂怎么配置,求指点

<code>server {
    listen 80;
    server_name api.com www.api.com;
    access_log /home/wwwlogs/access_nginx.log combined;
    index index.html index.php;

    location /v1/ {
        root /www/api/v1;
    }
</code>
登录后复制
登录后复制

<code>location /v1/ {
    alias /www/api/v1/; # 结尾的 / 需要加上,不然路径解析会被翻译成  www.api.com/v1/v1
}
</code>
登录后复制
相关标签:
来源:php.cn
本站声明
本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系admin@php.cn
热门教程
更多>
最新下载
更多>
网站特效
网站源码
网站素材
前端模板