【发布时间】:2016-02-08 09:39:06
【问题描述】:
我将代码上传到服务器。它正确地启动了主页。但是当我按下任何链接时,我得到 404 not found 错误。我发现我需要将 index.php 添加到我的 url 中才能正常工作。 所以它会是这样的:
mydomain.somee.com/myWebsite/index.php/anotherPage
当我在本地使用 Xamp 作为服务器工作时,我没有遇到任何这些问题。 我将网站上传到 some.com 后遇到了这些问题,该网站显然不使用 .htaccess 文件(编辑或删除无效)。
如何自动添加这个 index.php 并对用户隐藏?
我没有更改任何系统文件或 htaccess 如果您需要更多文件或说明,请告诉我。
【问题讨论】:
-
你的 .htaccess 里面有什么?
-
index.php 一般是 DirectoryIndex 文件。您可以将其设置为任何值,例如home.php 或 default.php。这是项目/文件夹的入口脚本。
-
.htaccess 应该适用于任何 php apace 服务器。但我使用的服务器是windows虚拟服务器
标签: php .htaccess url-routing web-hosting kirby