如何在.htaccess中为ajax url masking编写重写规则

时间:2017-03-15 22:45:42

标签: php ajax apache .htaccess mod-rewrite

我是.htaccess的新手

我想将mydomain /#section-about替换为mydomain / section-about

我尝试了重定向,但它没有按我的意愿运行。它转发到mydomain / #section-about

但我想将网址替换为mydomain / section-about

我试过了:

RewriteEngine On
RewriteRule ^([a-z-]*).html /#$1 [QSA,L]

1 个答案:

答案 0 :(得分:0)

你不能。无论如何不在服务器上。

#之后的片段部分(也就是片段标识符或数字符号)不会传输到服务器,只能由浏览器解释。

您可以通过访问属性location.hash来实现JavaScript中的此类功能。