我在一个非常重Ajax的网站上工作历史.js,基本上将HTML5的pushState和replaceState移植到HTML4。在
无论如何,在HTML4浏览器中,伪url被添加到url中的hash标记之后。在
我想将任何请求重定向到在url中有散列的任何页面到散列之后的url。在
例如,用户将其放入地址栏:
localhost:8000/bio#./contact
将重定向到:
^{pr2}$当然,只有这样,如果用户将我的网站添加书签并返回,或将链接发布到某个网站,返回的url将开始变得更干净。在
我想我已经弄清楚了正则表达式:
r'^$/%23.(?P<hash_url>\d+) # %23 is "#"
我只需要知道如何重定向。。。在
提前谢谢
Django无法访问标签后面的任何内容。这是设计的(HTTP协议)。唯一的方法是在页面上使用javascript来查找hashtags,并根据需要进行重定向。在
相关问题 更多 >
编程相关推荐