我有一个网站anandchowdhary.com/,这是一个单页网站;我有部分内容,例如anandchowdhary.com#about和anandchowdhary.com/#contact,但我希望地址栏看起来像http://anandchowdhary.com/about或http://anandchowdhary.com/contact。如何使哈希链接看起来像目录
我谷歌搜索了解到,类似这样的事情可以使用htaccess完成,但我无法弄清楚如何去做。任何帮助?
我有一个网站anandchowdhary.com/,这是一个单页网站;我有部分内容,例如anandchowdhary.com#about和anandchowdhary.com/#contact,但我希望地址栏看起来像http://anandchowdhary.com/about或http://anandchowdhary.com/contact。如何使哈希链接看起来像目录
我谷歌搜索了解到,类似这样的事情可以使用htaccess完成,但我无法弄清楚如何去做。任何帮助?
页面已被使用Javascript
$(document).ready(function() {
// On click action
window.history.pushState(null, "Title", "/new-url");
});
这将改变URL无需重新加载加载后,您可以重写URL。 并添加以下的每个环节的htaccess为反向条件工作,从#
RedirectMatch 301 ^/about/$ http://anandchowdhary.com/#about
不,不适合我。 –
你可以发布一些代码片段来显示你的实现吗?我曾经多次使用过这个。 – 5hahiL
@Shahil你的建议只是改变显示的标题,但用户仍然必须首先去/#任何。如果用户直接进入/目录,他们将得到一个404.他们应该使用htaccess为该目录添加重定向。 –
任何起从未发送到服务器,因此的.htaccess不能帮助。 –