.htaccess - .htaccess RewriteRule 两个地址之间的哈希值
问题描述
我对 .htaccess 中的 RewriteRule 有疑问。如果我这样做,它会起作用:
RewriteRule example1.com/test example2.com/test1#tab1 [L,NE,R=301]
但是当我尝试在第一个 URL 中使用哈希时,它不会:
RewriteRule example1.com/test#tab0 example2.com/test1#tab1 [L,NE,R=301]
解决方案
您无法匹配.htaccess 中的片段。片段永远不会发送到服务器。
你可以匹配example2.com/test1?tab0
:
https ://stackoverflow.com/a/20383730/3150271
推荐阅读
- arduino - 在 Arduino 中解析 Adafruit Ultimate GPS
- javascript - 如果其值为真,则将字符串值添加到数组
- javascript - 无法使用 Node.js 创建 MongoDB 数据库
- javascript - S3:文件的唯一链接?
- xcode - Xcode 12 不显示所有搜索结果
- php - 尝试执行安全策略“PDF”@error/constitute.c/IsCoderAuthorized/408 不允许的操作
- angular - Angular 8 错误:content_script.js:71 级别:错误 | 模块:LEAKED_CREDENTIAL
- dynamic - 如何在模拟服务器中设计动态响应
- botframework - 微软机器人框架 - Python
- or-tools - 关于 or-tools Only EnforceIf,AddBool 和问题