Warning: file_get_contents(/data/phpspider/zhask/data//catemap/1/php/275.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Php 禁用+有风险吗;多视图_Php_.htaccess_Apache2_Virtualhost - Fatal编程技术网

Php 禁用+有风险吗;多视图

Php 禁用+有风险吗;多视图,php,.htaccess,apache2,virtualhost,Php,.htaccess,Apache2,Virtualhost,我有一个(著名的)小错误,当我的页面被这样调用时: URL/index.php/(带尾随斜杠) 它炸毁了一切。 我发现在.htacces或virtualhost中禁用+多视图可以解决这个问题 你知道禁用它会不会有负面的副作用吗? 最佳做法是什么 我还有另一个选项激活:+FollowSymLinks 我查看了Apache2文档,不确定是否也应该禁用它。 我的服务器用于经典的web托管,那么符号链接的意义何在 谢谢你的解释一点风险都没有。去吧 MultiViews是一个古怪的Apache特性,它允许

我有一个(著名的)小错误,当我的页面被这样调用时: URL/index.php/(带尾随斜杠)

它炸毁了一切。 我发现在.htacces或virtualhost中禁用+多视图可以解决这个问题

你知道禁用它会不会有负面的副作用吗? 最佳做法是什么

我还有另一个选项激活:+FollowSymLinks

我查看了Apache2文档,不确定是否也应该禁用它。 我的服务器用于经典的web托管,那么符号链接的意义何在


谢谢你的解释

一点风险都没有。去吧

MultiViews是一个古怪的Apache特性,它允许一个URL根据请求的各种参数提供多个资源。(例如,它可以根据用户的语言设置提供多种语言的HTML文档,或者根据用户浏览器支持的格式为图像文件提供多种格式。)


对于大多数用例,没有任何理由启用多视图。除非您专门使用它,否则应该禁用它。

一点风险都没有。去吧

MultiViews是一个古怪的Apache特性,它允许一个URL根据请求的各种参数提供多个资源。(例如,它可以根据用户的语言设置提供多种语言的HTML文档,或者根据用户浏览器支持的格式为图像文件提供多种格式。)


对于大多数用例,没有任何理由启用多视图。除非您专门使用它,否则您应该禁用它。

大多数情况下,禁用多视图都没有问题。尝试执行文件匹配搜索。因此,您可以输入example.com/join之类的内容,它将搜索以join和开头的文件名。如果它找到了它,它将为它提供服务器。大多数人不喜欢这个功能,因为它可能会导致漂亮的URL和其他问题。它可以安全地关闭。在我的所有设置中,它都被禁用。大多数情况下,多视图可以被禁用而不会出现任何问题。尝试执行文件匹配搜索。因此,您可以输入example.com/join之类的内容,它将搜索以join和开头的文件名。如果它找到了它,它将为它提供服务器。大多数人不喜欢这个功能,因为它可能会导致漂亮的URL和其他问题。它可以安全地关闭。我的所有设置都禁用了它。谢谢,这很有帮助。FollowSymLink呢?你认为禁用它安全吗?我看到它可能会影响URL重写,但我不明白为什么无论如何,mod_重写需要FollowSymLink。无需进一步解释:)谢谢,这很有帮助。FollowSymLink呢?你认为禁用它安全吗?我看到它可能会影响URL重写,但我不明白为什么无论如何,mod_重写需要FollowSymLink。无需进一步解释:)