我正在运营一个网站,我使用重写规则来获取客户端软件发送的帮助主题。 现在所有这些工作都很好,除了一种情况:如果我想跳转到页面中的锚点以立即跳转到特定部分,nginx会抛出404而不是使用重定向。
这有效:
rewrite ^/support/prefs-content$ /support/prefs-content.shtml;
但这并不是:
rewrite ^/support/prefs-fonts-and-colors$ /support/prefs-content.shtml#Fonts_and_Colors;
使用完整网址(方案+主机+路径+锚点)也有效,但这不是解决方案,目标网址必须是相对的。
有没有办法用锚点进行这种重写?