【发布时间】:2012-03-02 15:21:58
【问题描述】:
我需要从包含十六进制值或实际撇号的重写规则中返回一个 url。
我尝试转义撇号,返回十六进制值,尝试 html 实体名称,实体值,尝试使用 B 和/或 NE apache 重写规则标志...没有成功
我从中提取的代码/值的随机列表:http://www.obkb.com/dcljr/chars.html
生成的 url 返回整个 url,但是撇号应该在哪里简单地显示一个 7(来自 %27 的十六进制值)。当我转义撇号或转义十六进制值时会发生这种情况。
我确信这将是一个简单的答案,但是我在过去几个小时的搜索中没有找到明显的答案......
RewriteRule ^/accommodation/sx(.*)(-bedroom(.*))?$ http://www.myurlwithanappostropheinit.com/thispage.aspx?s=Stringwith+apostrophe\'s+are+here [NC,R=301,L]
-- 我已经从这个例子中删除了 B 和 NE 标志...
【问题讨论】:
标签: apache url-rewriting