Slim框架:如何将/public文件夹重定向?

4

一些代码可能会有所帮助...以及您目录结构的示例。 - nerdlyist
2个回答

3

您也可以编辑Slim默认的.htaccess文件,如下所示:

RewriteEngine On
RewriteCond %{REQUEST_FILENAME} !-f
RewriteRule ^ public/index.php [QSA,L]

注意:.htaccess文件必须位于服务器根目录中。

3

您可以使用以下方法简单地重写请求:

RewriteCond %{REQUEST_URI} !^/slimapp/public
RewriteRule ^slimapp/(.*)$ /slimapp/public/$1 [L]

这将为适当的public文件夹提供服务,而不会重定向客户端。需要RewriteCond以避免重定向循环。

网页内容由stack overflow 提供, 点击上面的
可以查看英文原文,
原文链接