You need to enable JavaScript to run this app.
优惠活动
大模型
产品
解决方案
定价
更多

如何设置example.com访问根路径默认跳转至home.php页面

让域名根目录自动加载home.php的解决方案

下面分几种常见场景给出可行的配置方法:

1. 通过控制面板(如cPanel)设置

  • 登录你的主机控制面板,找到Directory Indexes(目录索引)或默认页面相关选项
  • 在默认页面的优先级列表中,将home.php拖动到最顶端位置,保存设置即可。服务器会优先加载排在最前面的文件作为根目录的默认页面。

2. 使用Apache的.htaccess配置

如果你的主机用的是Apache服务器,直接在public_html目录下创建或编辑.htaccess文件,添加以下代码:

DirectoryIndex home.php index.php index.html

DirectoryIndex指令定义了服务器查找默认页面的顺序,把home.php放在最前面,访问根目录时就会优先加载它。

3. Nginx服务器配置

若使用Nginx,找到对应站点的配置文件(通常在/etc/nginx/sites-available/目录下),修改index字段:

server {
    listen 80;
    server_name example.com;
    root /your/path/to/public_html;

    index home.php index.php index.html;

    # 其他原有配置...
}

修改完成后重启Nginx服务生效:

sudo systemctl restart nginx

注意事项

  • 确保.htaccess文件权限设置为644,保证服务器能正常读取
  • 修改配置后建议清空浏览器缓存再测试,避免缓存影响结果
  • 如果之前有其他默认页面规则,确保home.php的优先级最高

内容的提问来源于stack exchange,提问作者farshadarbab

相关产品推荐
方舟 Agent Plan

超全模态模型 × Harness 升级,最新支持 Deepseek-V4.1-Flash、GLM-5.3 系列、Doubao-Seedream-5.0-pro、Kimi-K3 (部分), 限时 9.9 元起

最近更新时间:2026.06.25 10:17:04