【问题标题】:Symfony 2 permissions for web folder网络文件夹的 Symfony 2 权限
【发布时间】:2011-12-01 10:42:44
【问题描述】:

我添加了灯箱和网络上不可用的图标(前进、后退)的路径(禁止)。

如何允许访问/lightbox/images

【问题讨论】:

    标签: php symfony


    【解决方案1】:

    Symfony 的默认 .htaccess 认为 /lightbox/images 是实际路由。您必须添加一个例外:

    # allow access to lightbox
    RewriteRule ^lightbox.* - [QSA,L]
    

    但是,为什么不将lightbox 文件夹添加到web/

    【讨论】:

    • 我放到了网络文件夹。完整路径项目/网络/灯箱。我添加了你的重写规则,但什么都没有:(。其他文件夹如图像、css、js、foto 可以正常工作。
    • 现在我有点困惑。究竟是什么行不通?从文件夹读取还是写入?
    • 请求灯箱/图像时出现 403 错误。 lightbox 文件夹完整路径是 project/web/lightbox/images
    • 但这应该没问题,因为文件应该是可读的。如果您想浏览目录,只需在其中创建 .htaccess 并使用 Allow from all 即可。
    猜你喜欢
    • 2015-07-05
    • 1970-01-01
    • 2011-01-19
    • 2019-06-22
    • 2016-12-28
    • 1970-01-01
    • 2011-12-07
    • 2012-04-25
    • 1970-01-01
    相关资源
    最近更新 更多