php - 如何阻止对子文件夹的访问并使用.htaccess 重定向子文件夹的站点?
问题描述
我已经在 cpanel public_html 中安装了OCTOBERCMS,还有另一个名为moodle 的子文件夹。当我输入像www.example.com这样的 URL时,它应该打开 octobercms 的根目录网页,当我输入 URL www.example.com/moodle时,它应该从 moodle 子文件夹打开页面。现在的问题是,当我打开 www.example.com 时,它会打开 octobercms,这很好,但是当我打开 www.example.com/moodle 时,它不会打开 moodle 页面,而是打开 octobercms 中的页面,并显示“无法查找”页面。所以,现在我想阻止从 moodle 子文件夹访问 octobercms 并在输入www.example.com/moodle URL 时打开 moodle index.php。
解决方案
您需要添加/moodle
到 10 月的.htaccess
## White listed folders
# OMMITED
RewriteCond %{REQUEST_FILENAME} !/moodle/.*
RewriteRule !^index.php index.php [L,NC]
推荐阅读
- javascript - 如何根据 javascript alert(ok/cancel) 控制复选框的选中/取消选中?
- docker - 本地机器设置上没有 Docker 的 Hyperledger Fabric
- javascript - 变量输入变为无效并破坏 .charAt[]
- reactjs - 使用配置文件在本机反应中的动态样式
- elixir - Elixir 用外部 .ex 文件编写的匿名函数无法在交互式 shell 中运行
- python - Python 身份运算符
- python - 使用 spacy 进行依赖解析
- workflow - 你跟踪。按工作流程更改时间跟踪
- symfony - Symfony - 如何将 ORM 索引添加到 Trait
- spring - Spring cli:命令无效