全球主机交流论坛

 找回密码
 注册

QQ登录

只需一步,快速开始

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

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

[复制链接]
跳转到指定楼层
1#
发表于 2019-5-6 21:06:05 | 只看该作者 回帖奖励 |倒序浏览 |阅读模式
百度了几个,都不行。
不知道哪位大佬有,用的是BT面板。
2#
发表于 2019-5-6 21:25:04 来自手机 | 只看该作者
请看nextcloud官方教程
3#
发表于 2019-5-6 22:05:37 | 只看该作者
https://www.zkxblog.com/technology/40.html
4#
 楼主| 发表于 2019-5-6 22:07:23 | 只看该作者
rustylake 发表于 2019-5-6 21:25
请看nextcloud官方教程

看了,也百度了。。可是还没有搞定。
5#
发表于 2019-5-6 22:54:09 | 只看该作者
官方文档不是有吗?
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.       }       
复制代码
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
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了
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(?:$|/) {
复制代码
10#
 楼主| 发表于 2019-5-7 00:30:05 | 只看该作者
lovees 发表于 2019-5-7 00:04
看到这句了吗?
需要根据你的版本更改v[12]
具体看你安装的

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

config.php文件里面除了要添加htaccess.IgnoreFrontController' => true',这个以后,还需要添加别的吗?
您需要登录后才可以回帖 登录 | 注册

本版积分规则

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

GMT+8, 2025-11-16 20:39 , Processed in 0.092155 second(s), 10 queries , Gzip On, MemCache On.

Powered by Discuz! X3.4

© 2001-2023 Discuz! Team.

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