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

如何通过.htaccess为根URL添加尾部斜杠?

当然可以给根URL添加尾部斜杠重定向

这是非常普遍的URL规范化需求,能避免搜索引擎将带斜杠和不带斜杠的根URL判定为两个独立页面,下面是几种主流环境的具体实现方式:

Nginx配置

在你的server块里添加以下规则(放在其他路由规则之前):

server {
    listen 80;
    listen 443 ssl;
    server_name domain.example;

    # 精确匹配无斜杠的根URL,重定向到带斜杠版本
    location = / {
        return 301 https://$server_name/;
    }

    # 其他现有配置...
}

用=做精确匹配,确保只有https://domain.example会被触发重定向,不会影响其他子路径。

Apache配置

通过.htaccess或主配置文件添加规则:

# 开启重写引擎
RewriteEngine On

# 匹配根路径(无斜杠)并执行301永久重定向
RewriteRule ^$ / [R=301,L]

注意需要确保服务器已启用mod_rewrite模块。

Cloudflare(无服务器场景)

如果用Cloudflare托管域名,通过页面规则实现:

  • 新建页面规则,匹配URL设为domain.example(精确匹配)
  • 动作选择“转发URL”,类型设为“301永久重定向”
  • 目标URL填写https://domain.example/
  • 保存规则即可生效

关键注意事项

  • 优先用301永久重定向,明确告知搜索引擎这是永久性URL变更,利于SEO
  • 测试时可通过浏览器开发者工具的网络面板,确认重定向状态码正确
  • 动态网站也可在应用层处理,但服务器层面的重定向效率更高

内容的提问来源于stack exchange,提问作者Артём

相关产品推荐
方舟 Agent Plan

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

最近更新时间:2026.08.18 08:11:39