全球主机交流论坛

 找回密码
 注册

QQ登录

只需一步,快速开始

IP归属甄别会员请立即修改密码
查看: 3069|回复: 12
打印 上一主题 下一主题

哪位大佬有nextcloud的NGINX伪静态规则

[复制链接]
跳转到指定楼层
1#
发表于 2019-5-6 21:06:05 | 只看该作者 回帖奖励 |正序浏览 |阅读模式
百度了几个,都不行。
不知道哪位大佬有,用的是BT面板。
13#
 楼主| 发表于 2019-5-7 01:04:13 | 只看该作者
fl20002 发表于 2019-5-7 00:59
https://www.fmqcloud.com/archives/nextcloud.html

谢谢了,我再来研究一下。
12#
发表于 2019-5-7 00:59:06 | 只看该作者
https://www.fmqcloud.com/archives/nextcloud.html
11#
 楼主| 发表于 2019-5-7 00:42:25 | 只看该作者
lovees 发表于 2019-5-7 00:04
看到这句了吗?
需要根据你的版本更改v[12]
具体看你安装的

貌似好了,现在后台共享打开还是空白的,别的应该都正常了。我是替换整个虚拟主机的文件。
10#
 楼主| 发表于 2019-5-7 00:30:05 | 只看该作者
lovees 发表于 2019-5-7 00:04
看到这句了吗?
需要根据你的版本更改v[12]
具体看你安装的

根据你提供的代码,我都对照官方改了一下,还是有些东西不加载,登录也不能登录

config.php文件里面除了要添加htaccess.IgnoreFrontController' => true',这个以后,还需要添加别的吗?
9#
发表于 2019-5-7 00:04:36 | 只看该作者
shangpan 发表于 2019-5-6 23:56
老哥你这个博客里面的这个我试过了,不行。
伪静态加上了,还要在config.php里面添加一行
htaccess.Ignor ...

看到这句了吗?
需要根据你的版本更改v[12]
具体看你安装的
  1. ^/(?:index|remote|public|cron|core/ajax/update|status|ocs/v[12]|updater/.+|ocs-provider/.+)\.php(?:$|/) {
复制代码
8#
 楼主| 发表于 2019-5-6 23:56:56 | 只看该作者
本帖最后由 shangpan 于 2019-5-6 23:58 编辑
lovees 发表于 2019-5-6 22:56
https://www.sxsay.com/807.html
好几年了,运行正常


老哥你这个博客里面的这个我试过了,不行。
伪静态加上了,还要在config.php里面添加一行
htaccess.IgnoreFrontController' => true'
才可以生效吧,
然后打开页面就404了
7#
发表于 2019-5-6 23:02:00 | 只看该作者
不同的版本(目前大多安装的是15版)官方的配置文件稍有不同,可在页面左下角调版本

https://docs.nextcloud.com/server/stable/admin_manual/installation/nginx.html#nextcloud-in-the-webroot-of-nginx
6#
发表于 2019-5-6 22:56:26 | 只看该作者
https://www.sxsay.com/807.html
好几年了,运行正常
  1. gzip off;
  2.     add_header X-Content-Type-Options nosniff;
  3.     add_header X-XSS-Protection "1; mode=block";
  4.     add_header X-Robots-Tag none;
  5.     add_header X-Download-Options noopen;
  6.     add_header X-Permitted-Cross-Domain-Policies none;
  7.                 location = /robots.txt {
  8.         allow all;
  9.         log_not_found off;
  10.         access_log off;
  11.     }
  12.     rewrite ^/.well-known/host-meta /public.php?service=host-meta last;
  13.     rewrite ^/.well-known/host-meta.json /public.php?service=host-meta-json last;
  14.     location / {
  15.     try_files $uri/ /index.php?/$uri;
  16.     }
  17.     location /admin.php {
  18.     try_files $uri $uri/ /admin.php;
  19.     }
  20.     location ~ ^/(?:build|tests|config|lib|3rdparty|templates|data)/ {
  21.         deny all;
  22.     }
  23.     location ~ ^/(?:\.|autotest|occ|issue|indie|db_|console) {
  24.         deny all;
  25.     }
  26.     location ~ ^/(?:index|remote|public|cron|core/ajax/update|status|ocs/v[12]|updater/.+|ocs-provider/.+)\.php(?:$|/) {
  27.         fastcgi_split_path_info ^(.+\.php)(/.*)$;
  28.         fastcgi_param PATH_INFO $fastcgi_path_info;
  29.         fastcgi_param HTTPS on;
  30.         fastcgi_param front_controller_active true;
  31.       }
  32.         location ~ ^/(?:updater|ocs-provider)(?:$|/) {
  33.         try_files $uri/ =404;
  34.         index index.php;
  35.     }
  36.     location ~ \.(?:css|js|woff|svg|gif)$ {
  37.         try_files $uri /index.php$uri$is_args$args;
  38.       }
  39.     location ~ \.(?:png|html|ttf|ico|jpg|jpeg)$ {
  40.         try_files $uri /index.php$uri$is_args$args;
  41.       }       
复制代码
5#
发表于 2019-5-6 22:54:09 | 只看该作者
官方文档不是有吗?
您需要登录后才可以回帖 登录 | 注册

本版积分规则

Archiver|手机版|小黑屋|全球主机交流论坛

GMT+8, 2025-11-16 23:23 , Processed in 0.087972 second(s), 9 queries , Gzip On, MemCache On.

Powered by Discuz! X3.4

© 2001-2023 Discuz! Team.

快速回复 返回顶部 返回列表