Php octobercms.htaccess结构

Php octobercms.htaccess结构,php,.htaccess,octobercms,Php,.htaccess,Octobercms,我需要10月份cms.htaccess文件的帮助。在我的根目录中,除了我的网站文件夹和文件外,我还有一个文件夹,其中包含一些项目的网站,其中有4个 在我的实际十月CMS网站,我想有4个链接到每个网站 projects/project-A projects/project-B projects/project-C projects/project-D 我必须在.htaccess文件中做什么才能打开每个网站 谢谢大家! 也许这会让你失望 Redirect/projects/project-A/htt

我需要10月份cms.htaccess文件的帮助。在我的根目录中,除了我的网站文件夹和文件外,我还有一个文件夹,其中包含一些项目的网站,其中有4个

在我的实际十月CMS网站,我想有4个链接到每个网站

projects/project-A
projects/project-B
projects/project-C
projects/project-D

我必须在.htaccess文件中做什么才能打开每个网站


谢谢大家!

也许这会让你失望


Redirect/projects/project-A/http://www.example.com/private/

我假设
项目
文件夹位于OctoberCMS所在的
文件夹中,简而言之,就是
index.php
文件所在的位置

然后,当它在请求URL时看到
projects
时,您需要告诉apache
不要将所有请求重写到
index.php
文件

将规则添加到
.htaccess
文件

##
## White listed folders
##
RewriteCond %{REQUEST_FILENAME} -f
RewriteCond %{REQUEST_FILENAME} !/.well-known/*
RewriteCond %{REQUEST_FILENAME} !/storage/app/uploads/.*
RewriteCond %{REQUEST_FILENAME} !/storage/app/media/.*
RewriteCond %{REQUEST_FILENAME} !/storage/temp/public/.*
RewriteCond %{REQUEST_FILENAME} !/themes/.*/(assets|resources)/.*
RewriteCond %{REQUEST_FILENAME} !/plugins/.*/(assets|resources)/.*
RewriteCond %{REQUEST_FILENAME} !/modules/.*/(assets|resources)/.*

....
只需在此处添加一个条目,如

它将允许您现在从
项目
服务器文件,您可以从这些文件夹浏览网站

该链接类似于
https://october-plaza.com/projects/index.html
etc

我对
.htaccess
了解不多,但我会将这样的文件夹列入白名单,以便从中访问文件


如果有任何疑问,请发表评论。

谢谢你,阿拉姆,但我的4个文件夹中的每个文件夹都包含一个我想链接到的网站。我不想重定向到另一个网站,但要运行每个网站。希望我的解释足够好:)谢谢你,阿拉姆,但我的4个文件夹中的每一个都包含一个我想链接到的网站。我不想重定向到另一个网站,但要运行每个网站。希望我解释得足够好:)好的,很抱歉我没有回答你的问题
RewriteCond %{REQUEST_FILENAME} !/projects/*