yangsen1030 发表于 2022-1-18 17:00:07

二级目录问题

本帖最后由 yangsen1030 于 2022-1-18 17:01 编辑

小白求助。之前公司只有一个项目,一个域名 www.chizou.com ,指定到项目目录 /home/www/szexp 。现在公司又多了一个项目。我在服务上建立了另外一个项目,目录为 /home/www/szexp2 。 域名还是 www.chizou.com。想通过访问 www.chizou.com/szexp2/访问到我新建的项目。论坛的大师能告诉我该怎么去做么,同时能保证访问 www.chizou.com 能指定到项目/home/www/szexp 不变。

明月登楼 发表于 2022-1-18 22:09:10

很简单!
在/home/www/szexp/目录下创建一个szexp2的目录,就可以通过www.chizou.com/szexp2/访问了,其他啥都不用修改!

licess 发表于 2022-1-19 11:10:24

      location /testabc/ {
            index index.html index.php;
            root /home/www;
      include enable-php.conf;
}

yangsen1030 发表于 2022-1-19 17:31:58

licess 发表于 2022-1-19 11:10


server
    {
      listen 9080;
      #listen [::]:80 default_server ipv6only=on;
      server_name _;
      index index.html index.htm index.php;
      root/home/wwwroot/Beckman;

      #error_page   404   /404.html;

      # Deny access to PHP files in specific directory
      #location ~ /(wp-content|uploads|wp-includes|images)/.*\.php$ { deny all; }

      include enable-php.conf;

      location /nginx_status
      {
            stub_status on;
            access_log   off;
      }
      location/szexp {
                root/home/wwwroot/szexp;
                indexindex.html index.htm;
      }

      location / {
            index   index.html index.htm index.php;
            #try_files $uri $uri/ /index.php;
                        if (!-e $request_filename) {
            rewrite ^(.*)$ /index.php?s=$1 last;
            break;            }
      }
      location ~ .*\.(gif|jpg|jpeg|png|bmp|swf)$
      {
            expires      30d;
      }

      location ~ .*\.(js|css)?$
      {
            expires      12h;
      }

      location ~ /.well-known {
            allow all;
      }

      location ~ /\.
      {
            deny all;
      }

      access_log/home/wwwlogs/access.log;
    }
麻烦大佬帮忙看一下,我这里配的是哪里有问题。文件是 nginx.conf

licess 发表于 2022-1-20 13:17:56

yangsen1030 发表于 2022-1-19 17:31
server
    {
      listen 9080;


testabc 替换为你自己的目录,testabc对应 loaction里面root为testabc目录的上级目录
你要用你对应的域名,你去改nginx.conf 肯定也不行,要改对应域名.conf

2楼的方法最简单,啥都不用考虑
页: [1]
查看完整版本: 二级目录问题