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

如何使用HTACCESS将指定页面移动端访问重定向至错误页

问题原因

你原有配置的错误出在第二条RewriteCond不符合Apache mod_rewrite的语法规则:RewriteCond必须先指定要校验的服务器变量,再写匹配规则,你直接填写路径的写法无法完成访问路径的匹配判断。

修复后的.htaccess配置

RewriteEngine On
# 移动端UA访问n-page.html时重定向到错误页
RewriteCond %{HTTP_USER_AGENT} "android|blackberry|iphone|ipod|iemobile" [NC]
RewriteRule ^fernando/n-page\.html$ https://example.com/fernando/error.php [R=302,L]

配置说明

  • 路径匹配逻辑直接写在RewriteRule的第一个参数中,^fernando/n-page\.html$会严格匹配站点根目录下fernando文件夹中的n-page.html文件,只有访问该路径时才会触发后续判断
  • 如果你的.htaccess文件直接存放在/fernando/目录下,可以把RewriteRule的匹配规则简化为^n-page\.html$
  • 目前用R=302是临时重定向,确认规则生效无异常后可以改为R=301使用永久重定向

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

相关产品推荐
方舟 Agent Plan

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

最近更新时间:2026.09.27 07:06:08