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

如何用.htaccess在指定URL末尾添加固定文本并避免重复?

实现指定URL重定向的.htaccess规则

以下是满足你需求的具体配置,适用于Apache服务器环境:

首先确认服务器已启用mod_rewrite模块,然后在网站根目录的.htaccess文件中添加以下规则:

RewriteEngine On

# 访问/aboutus/时重定向到/aboutus/Hello
RewriteCond %{REQUEST_URI} ^/aboutus/$
RewriteCond %{REQUEST_URI} !^/aboutus/Hello$
RewriteRule ^aboutus/$ /aboutus/Hello [R=301,L]

规则说明:

  • RewriteEngine On:开启URL重写引擎,是所有重写规则的基础前提。
  • 第一条RewriteCond:精准匹配请求路径为/aboutus/的情况,确保只有访问该路径时触发规则。
  • 第二条RewriteCond:排除已访问/aboutus/Hello的请求,避免出现循环重定向问题。
  • RewriteRule:将匹配到的/aboutus/路径重定向至/aboutus/Hello;R=301代表永久重定向(测试阶段可改为R=302临时重定向),L表示这是最后执行的规则,匹配后不再处理后续规则。

注意事项:

  • 确保.htaccess文件权限设置为644,保证服务器能正常读取。
  • 若网站部署在子目录下,需调整规则中的路径前缀,保证匹配准确性。
  • 测试时建议清除浏览器缓存,避免旧重定向缓存干扰结果。

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

相关产品推荐
方舟 Agent Plan

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

最近更新时间:2026.06.30 12:44:53