当你访问的域名地址中间带有 index.php
时,通常是因为服务器没有被配置为隐藏 index.php
。这种情况可以通过启用伪静态(也称为 URL 重写)来解决,使 URL 看起来更加简洁,同时也有利于搜索引擎优化(SEO)。
解决方法
-
登录后台
- 登录到你的网站后台管理系统。
-
进入SEO设置
- 在后台左侧栏中找到“SEO设置”菜单,然后选择“URL设置”。
-
开启强制去除index.php
- 在“URL设置”里找到“强制去除index.php”的选项,并开启它。
-
提交设置
- 提交更改后,如果一切正常,系统应该会保存设置,并开始去除URL中的
index.php
。
- 提交更改后,如果一切正常,系统应该会保存设置,并开始去除URL中的
-
检查服务器配置
- 如果提交设置后仍然无法去除
index.php
,则可能是服务器的伪静态规则没有正确配置。此时需要检查服务器上的.htaccess
文件(对于Apache服务器)或其他相关配置文件,确保它们支持 URL 重写规则。
- 如果提交设置后仍然无法去除