首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >带有Moodle的URL

带有Moodle的URL
EN

Stack Overflow用户
提问于 2016-12-07 12:30:57
回答 1查看 1.6K关注 0票数 0

Moodle版本: 3.1 PHP版本: 5.6

我正在使用Symfony2,我已经在我的网站上安装了moodle,除了在访问moodle时一切都很好:它不直接访问moodle的index.php文件,当我手动放置index.php时,它可以工作。

当我输入登录名和密码时,连接就完成了,但它也不会访问文件index.php http://www.info2000.tn/moodle/my/并返回异常:

没有找到用于"GET /moodle/my/“的路由(来自"http://www.info2000.tn/moodle/login/index.php")around404 Not NotFoundHttpExceptionaround1链接异常: ResourceNotFoundException )

但是,当我删除包含以下代码的.htaccess文件时:

代码语言:javascript
复制
 RewriteEngine On     RewriteCond %{REQUEST\_FILENAME} !-f     RewriteRule ^(.\*)$ /web/$1 [QSA,L] 

这个moodle很好,但是我对这个站点的其他部分有一个问题:我不能直接访问www.mywebsite.com,而是通过添加web / app.php

有人能帮我吗?谢谢!

EN

回答 1

Stack Overflow用户

发布于 2016-12-10 10:46:50

如果我正确地理解你的问题,你有一个基于Symfony的网站和在同一领域的moodle。是那么回事吗?

在这种情况下,您可能需要考虑使用子域,并为Symfony和Moodle使用多个重写规则。参考https://serverfault.com/questions/577306/redirect-multiple-domains-to-subfolders-and-hide-the-subfolder-from-url

希望能帮上忙。

票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/41017557

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档