我遇到了一个我无法纠正的问题。
我有一个客户的Web服务器,其中包含不同的元素:
在root中我们有一个WordPress安装。 然后我们有一个名为“logicieload”的文件夹,其中包含一个Yii2高级应用程序。
在这个文件夹中,我有一个.htaccess文件,其中包含以下规则。
# prevent directory listings
Options -Indexes
RewriteEngine on
RewriteBase /logicieload/
RewriteRule ^xyzoad(/.*)?$ backend/web/$1
RewriteCond %{REQUEST_URI} ^.*$
RewriteRule ^(.*)$ frontend/web/$1
前端工作正常,但我无法通过调用以下网址到达后端。
http://www.domain.com/logicieload/xyzoad/
你知道我做错了吗?
非常感谢。
答案 0 :(得分:0)
在后端规则末尾添加[L]
,以便在匹配时不会处理其余内容。