我在尝试重写包含# 的网址时遇到了问题。重写本身很简单:
RewriteRule ^accessories/access/Roll-Up-PR30/accessories.php#a485$ /alog/roll-up-product.php
但它只是摔倒了,不让我把哈希放在那里。
欢迎任何反馈,因为我已经没有想法了:S
最佳答案
不幸的是,大多数浏览器(据我所知)不会将 URL 的片段部分发送到服务器,因此它在 .htaccess
中不可用;这只是客户端 anchor 查找。
关于.htaccess URL 重写问题,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/7974182/