【发布时间】:2023-03-24 19:02:02
【问题描述】:
我正在编写一个网站,该网站大量使用 AJAX 为使用 JavaScript 的用户加载页面,但我也希望它对禁用或不可用 JavaScript 的用户友好。我已经涵盖了所有基础知识;例如,我的所有链接都指向规范链接,JavaScript 通过 AJAX 加载它们。因此,我的“关于”页面位于 /about/,但将加载到主页上,并且在完成后,将利用 hash/hashbang 链接来启用后退按钮功能。
这是我遇到的问题:虽然对于使用 JavaScript 的用户来说,哈希/哈希棒链接将能够用于通过 AJAX 链接到特定页面,但如果使用 JavaScript 的用户试图将没有它的人链接到该页面,则无法使用 AJAX 为该人加载页面。
因此,如果可能,我希望能够使用 .htaccess 将哈希/哈希邦指定的页面重定向到规范链接。换句话说,与this contributer was trying to achieve 完全相反。
是否可以使用 .htaccess,或者 没有 JavaScript?如果有,怎么做?
谢谢!
【问题讨论】:
标签: ajax regex .htaccess redirect hash