禁用+MultiViews 有风险吗
Is it risky to disable +MultiViews
当我的页面被这样调用时,我有一个(著名的)小错误:
URL/index.php/(尾部有斜杠)
它炸毁了一切。
我看到在 .htacces 或 virtualhost 中禁用 +MultiViews 可以解决这个问题。
您知道禁用此功能是否会产生负面影响吗?
最佳做法是什么?
我还激活了另一个选项:+FollowSymLinks。
我查看了 Apache2 文档,不确定是否也应该禁用它。
我的服务器用于经典网络托管,那么这里的符号链接有什么意义?
感谢您的解释
完全没有风险。继续。
MultiViews 是一个古怪的 Apache 功能,它将允许单个 URL 根据请求的各种参数提供多个资源。 (例如,它可以根据用户的语言设置提供多种语言的 HTML 文档,或者根据用户浏览器支持的格式提供图像文件的多种格式。)
对于大多数用例,没有任何理由启用多视图。除非你专门使用它,否则你应该禁用它。
当我的页面被这样调用时,我有一个(著名的)小错误: URL/index.php/(尾部有斜杠)
它炸毁了一切。 我看到在 .htacces 或 virtualhost 中禁用 +MultiViews 可以解决这个问题。
您知道禁用此功能是否会产生负面影响吗? 最佳做法是什么?
我还激活了另一个选项:+FollowSymLinks。
我查看了 Apache2 文档,不确定是否也应该禁用它。 我的服务器用于经典网络托管,那么这里的符号链接有什么意义?
感谢您的解释
完全没有风险。继续。
MultiViews 是一个古怪的 Apache 功能,它将允许单个 URL 根据请求的各种参数提供多个资源。 (例如,它可以根据用户的语言设置提供多种语言的 HTML 文档,或者根据用户浏览器支持的格式提供图像文件的多种格式。)
对于大多数用例,没有任何理由启用多视图。除非你专门使用它,否则你应该禁用它。