Moodle 2.3与Nginx vs斜杠参数重写
|
我正在尝试使用nginx最新版本设置Moodle 2.3(不是2.5)版本.以前有这方面的建议.其中之一:Moodle 2.0 with Nginx backend. 显然,任何人都知道,Moodle正在使用path_info规则来发布URL,如下所示:http://example.com/moodle/pluginfile.php/26/mod_scorm/content/1/index.html.为了避免所有这个恶梦,Moodle提供在UI中禁用“Slash参数”.哪个是伟大的但是对于尽管前一个选项强制“斜杠参数”的SCORM播放器.所以在禁用“斜杠论证”中,一切正常.但我唯一的目标是使用SCORM播放器. 我试图从上面的链接使用重写规则:
这在2.3-2.5版本中不起作用.我认为它的工作在1.9. http://example.com/moodle/pluginfile.php/26/mod_scorm/content/1/index.html 一些nginx规则:
请指教如何解决这个问题. 最佳答案 (由OP在问题编辑中回答)转换为社区wiki答案见Question with no answers,but issue solved in the comments (or extended in chat)) OP写道:
(编辑:吉安站长网) 【声明】本站内容均来自网络,其相关言论仅代表作者个人观点,不代表本站立场。若无意侵犯到您的权利,请及时与联系站长删除相关内容! |
- 根目录在nginx中显示404
- mysql – 什么可能导致Rails创建重复记录?
- 在子文件夹上托管Django
- Laravel 5.3,使用api.example.com到example.com/api
- ruby-on-rails – Gem:Module的未定义方法`path_separator
- 如何解析Nginx configuratilon文件?
- ruby-on-rails – 当从私有NIC访问时,Rails显示IP为127.0.0
- php-Magento从旧Urls重定向到具有商店(语言)代码的新Urls
- 在nginx重写中发送额外的标头
- 使用Nginx,fastcgi和php设置开发环境时,我从php服务器收到“
- 无法通过非根上下文路径中的kubernetes ingress-
- Nginx server_name regexp不能用作变量
- Laravel 5.3,使用api.example.com到example.com/
- 如何找不到nginx try_files日志文件?
- apache-2.2 – 使用Nginx的Apache风格的多视图
- ruby-on-rails – Apache如何导致重复请求?
- php-Yii自定义路由在Nginx中不起作用
- node.js-NGINX:使用域/路径在同一服务器上的多个
- django-Nginx:在CentOS 7上对Gunicorn套接字的权
- file-upload – 在nginx中禁用请求缓冲
