首页 > 解决方案 > .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

解决方案


您无法匹配.htaccess 中的片段。片段永远不会发送到服务器。

你可以匹配example2.com/test1?tab0https ://stackoverflow.com/a/20383730/3150271


推荐阅读