gpt4 book ai didi

linux - Nginx .htaccess 在 Linux 服务器上不起作用

转载 作者:太空宇宙 更新时间:2023-11-04 05:16:49 32 4
gpt4 key购买 nike

大家好,我刚刚为自己创建了网站,并使用 .htaccess (111.111.111.111/list.php | 像 111.111.111.111/list )编辑了链接,不包括 php 扩展。但是当我将文件放入我的 Linux 服务器时,它无法在我的 Linux nginx 服务器上工作。当我在网址框中写入 111.111.111.111/list 时,它显示 404 未找到页面。它要我写 111.111.111.111/list.php一切都在我的计算机本地主机上运行。
(我没有购买域名,我只是使用服务器的IP)
请帮助我顺便说一句,我为我的英语道歉。

最佳答案

由于性能原因,Nginx 不支持 .htaccess 文件。 https://www.nginx.com/resources/wiki/start/topics/examples/likeapache-htaccess/

您必须在 nginx 配置文件内执行此操作。要删除 .php 也许这会有所帮助:

How to remove both .php and .html extensions from url using NGINX?

如果你确实需要.htaccess,你必须使用apache而不是nginx。

关于linux - Nginx .htaccess 在 Linux 服务器上不起作用,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/48014937/

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