我想删除链接中的索引.php

I want to remove index.php in the link

提问人:hazzeeleen 提问时间:10/31/2023 最后编辑:Stephen Ostermillerhazzeeleen 更新时间:11/1/2023 访问量:50

问:

我使用 WordPress 和 Apache、PHP 和 MariaDB 创建了我的网站。一切都很好。我在 WordPress 中创建了一个页面,但是当我打开该页面时,包含链接,但我的 WordPress 地址 (URL) 和站点地址 (URL) 正在使用此链接。index.phphttp://localhost:8081/gis/index.php/wfs-map/http://localhost:8081/gis

我试图更改永久链接,它自动选择了自定义结构,链接是这个,在框中说明。但是当我删除 时,我的页面显示错误http://localhost:8081/gis/index.php/%year%/%monthnum%/%day%/%postname%/index.php

未找到

在此服务器上找不到请求的 URL。

如何删除 ?index.php

php wordpress apache 网络 mariadb

评论

0赞 hazzeeleen 10/31/2023
经过这么长时间,我终于在人工智能的帮助下找到了答案......我允许 All 用于 AllowOverride,并在我的 DirectoryIndex 中删除 index.php。两者都在 httpd.conf 中。
3赞 mickmackusa 10/31/2023
Stack Overflow 问题不得通过注释解决。此页面应自行删除,作为提供正确建议的早期 Stack Overflow 页面的副本关闭,或者通过发布教育答案并授予绿色勾号来标记为已解决。
0赞 ADyson 10/31/2023
...如上。请参阅教程,如何提问如何回答,以获取有关如何正确有效地使用该网站的更多指导。

答:

1赞 Syed Israr Ahmad 10/31/2023 #1

您可以简单地将 WordPress URL 结构从Settings < Permalinks

并且,将 URL 模式从“自定义”更改为 postname:

如果您仍然在页面上看到错误,那么您可能在页面内容中添加了链接。index.php

评论

0赞 hazzeeleen 11/2/2023
我曾经尝试过这个,但它显示错误,但我已经找到了另一种解决方案。谢谢你回答我的问题!🥰