【问题标题】:How to make .htaccess to ignore /#/ or /!#/ in url如何使 .htaccess 在 url 中忽略 /#/ 或 /!#/
【发布时间】:2012-12-15 21:43:30
【问题描述】:

我有一个投资组合页面,我使用 AJAX 在页面之间切换,当你在 portoflio 和一些工作时,我的 url 看起来像这样:

.../portfolio/#/work-1

但是当我将完整链接复制粘贴到浏览器中时(我在想是否有人复制粘贴链接以向某人展示作品),他进入 .../portfolio 页面而不是页面与他想要的作品,似乎它忽略 # 之后的所有内容,我可以将 .htaccess 规则设置为 igrone 例如 /# in urls 吗?

【问题讨论】:

    标签: ajax .htaccess url


    【解决方案1】:

    不,因为服务器一开始就看不到该部分。您需要在 portfolio/ 页面上使用 JavaScript 来处理这个问题。

    【讨论】:

    • 你的意思是 if ( hash.contains(prefix) ) { takeHash.removePrefix.gotoResultUrl } ?
    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2023-03-14
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2020-08-07
    相关资源
    最近更新 更多