首页 > 解决方案 > 如何阻止对子文件夹的访问并使用.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。

标签: phpcpaneloctobercms

解决方案


您需要添加/moodle到 10 月的.htaccess

## White listed folders
# OMMITED
RewriteCond %{REQUEST_FILENAME} !/moodle/.*
RewriteRule !^index.php index.php [L,NC]

推荐阅读