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

.htaccess重定向出现重复URL问题求助

解决HTTPS非www重定向的错误问题

你的脚本出现错误重定向,是因为OR条件的规则在部分服务器环境下会导致请求URI拼接异常。可以改用分步重定向的规则来避免这个问题:

RewriteEngine On

# 将所有www域名请求重定向到非www的HTTPS地址
RewriteCond %{HTTP_HOST} ^www\.5timesrock\.nl$ [NC]
RewriteRule ^(.*)$ https://5timesrock.nl/$1 [L,R=301,NE]

# 将所有HTTP请求重定向到HTTPS的非www地址
RewriteCond %{HTTPS} off
RewriteRule ^(.*)$ https://5timesrock.nl/$1 [L,R=301,NE]

说明

  • 先处理www到非www的跳转,确保所有带www的请求都指向非www的HTTPS地址
  • 再处理HTTP到HTTPS的跳转,覆盖剩下的非www HTTP请求
  • [NE]标记避免URL编码异常,[L]标记终止后续规则执行,[R=301]表示永久重定向

注意事项

  • 确认服务器已启用mod_rewrite模块
  • 测试前清空浏览器缓存,避免旧的301缓存影响结果
  • 替换代码中的5timesrock.nl为你的实际域名

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

相关产品推荐
方舟 Agent Plan

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

最近更新时间:2026.07.19 12:07:06