一个域名 2 个不同的项目的 nginx 配置有大佬知道吗? [ 2.0 版本 ]
因为微信登陆只支持一个域名,因为某种原因只用那一个域名,想域名后面加个尾巴,比如就是 www.**.com/a
这样访问一个,再 www.**.com/b
这样再访问另一个,这个 nginx
配置弄了好久都没成功,有大佬知道具体该怎么弄吗
汤亚兵 补充于 2019-01-16 18:54
server {
listen 80;
server_name lztg.com;
index index.php index.html index.htm;
set $DOCROOT "D:\work\lztg\web";
location /tg {
root D:/work/lztg/web;
try_files $uri $uri/ /index.php?$args;
index index.php;
}
location ~ \.php(.*)$ {
root $DOCROOT;
include fastcgi_params;
fastcgi_param SCRIPT_FILENAME $DOCROOT$fastcgi_script_name;
fastcgi_pass backend;
fastcgi_index index.php;
}
}
这样配置了一下 访问 http://lztg.com/tg/
之后 出 404
页面 有大佬知道的吗
汤亚兵 补充于 2019-01-17 11:44
我的a和b都是虚拟的目录 实际不存在
共 5 个回答
-
johnny1991 回答于 2019-01-17 11:40 举报
我的项目路劲如下
/data/wwwroot/test1/index.php /data/wwwroot/test2/test2/index.php
location /test1 { root /data/wwwroot; fastcgi_pass $fast_cgi_sock; fastcgi_index index.php; include fastcgi.conf; } location /test2 { root /data/wwwroot/test2; fastcgi_pass $fast_cgi_sock; fastcgi_index index.php; include fastcgi.conf; # echo $document_root$fastcgi_script_name; # echo $document_root; # echo $fastcgi_script_name; }
汤亚兵 湖北黄冈
注册时间:2019-01-08
最后登录:2019-06-19
在线时长:39小时27分
最后登录:2019-06-19
在线时长:39小时27分
- 粉丝2
- 金钱1865
- 威望10
- 积分2355