Laravel的htaccess文件中的“Option -Multiviews”有多必要?

时间:2017-01-26 21:22:58

标签: apache .htaccess laravel shared-hosting

使用Laravel创建新项目时,公共文件夹中会安装.htaccess文件。第三行是:

Options -MultiViews

我正在将应用程序部署到共享主机(糟糕的是,我知道,但这是客户端的约束)并且他们的Apache服务器不允许“选项”指令。如果我评论那条线似乎一切正常,但我对这样做犹豫不决。

因此,我想知道我是否可以在没有该指令的情况下生活,或者如果禁用它可能会导致进一步的问题。

1 个答案:

答案 0 :(得分:0)

MultiViews负责内容协商(Apache使用的一种机制,用于在选择不明确时选择要提供的文件; this book)。实际上,行Options -MultiViews禁用了该文件夹的选项;但是,因为默认情况下不应该启用它,所以你可以忽略它。