gpt4 book ai didi

php - .htaccess 多 View 在控制 Web 面板服务器中不起作用

转载 作者:行者123 更新时间:2023-11-29 16:32:49 25 4
gpt4 key购买 nike

我之前有一个正在运行的 php Web 应用程序,使用 cpanel 托管。现在我已将其转移到控制 Web 面板(CWP)来托管。但是我使用 .htaccess 文件管理的多 View 和错误处理没有得到服务器响应,因此我现在需要在每个链接后面添加 .php。有什么解决办法吗?我的 .htaccess 文件:

    Options +MultiViews
DefaultType application/x-httpd-php

Options -Indexes
ErrorDocument 403 /403
ErrorDocument 404 /404

提前谢谢您。

最佳答案

您绝对应该阅读 httpd.apache.org 上的文档而不是依赖控制面板或尝试错误。

DefaultType 是一个后备指令,已被弃用并已被禁用。它从来就不是为了激活解释器。

您正在寻找SetHandler :

SetHandler application/x-httpd-php

只要加载 mod_php,这就会激活服务器上每个文件的 PHP 处理,包括图像、下载和其他所有内容。

也许你想使用这样的东西:

AddHandler application/x-httpd-php .htm .html

它将限制 PHP 仅使用这些扩展。

MultiViews 上的所有内容都是 Content Negotiation 的一部分.

关于php - .htaccess 多 View 在控制 Web 面板服务器中不起作用,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/53780038/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com