问题描述
我有一个 Cake PHP 2.x 应用程序,但我确信类似的实现可以应用于任何框架。该框架有一个 webroot
目录,其中有一个 .htaccess
文件,用于读取 webroot 中的文件和文件夹。
我想基本上绕过 Cake PHP 路由并加载一个文件夹,就像它是在我的 webroot 文件夹中运行的网站一样,例如,我的目录是:
当我加载我的 URL 时,我想通过以下方式显示 index.html
文件和 public
目录的内容,好像它是一个正在运行的网站:
- example.com/forms/simple -> 加载该
public
目录。
现在,它不断将我重定向到 example.com/app/webroot/forms/simple,甚至要查看我的索引文件,我必须附加 public/index.html
我确定我需要的只是在适当的目录中创建一个 .htaccess
文件并且它可以读取该文件?
我已将此添加到我的 simple
文件夹中,但到目前为止还没有成功,我错过了什么?
<IfModule mod_rewrite.c>
RewriteEngine On
RewriteBase /simple/public
RewriteRule ^index\.html$ - [L]
RewriteCond %{REQUEST_FILENAME} !-f
RewriteCond %{REQUEST_FILENAME} !-d
RewriteRule . /simple/public/index.html [L]
</IfModule>
解决方法
暂无找到可以解决该程序问题的有效方法,小编努力寻找整理中!
如果你已经找到好的解决方法,欢迎将解决方案带上本链接一起发送给小编。
小编邮箱:dio#foxmail.com (将#修改为@)