3

基本上我想模仿 Hypem.com 对他们的网址所做的事情,如果你去hypem.com/popular你会被重定向到hypem.com/#/popular

我怎样才能用 htaccess 做到这一点?我有几个需要重定向的基本 url,所有其他的都保持不变,例如,这两个需要重定向:

  • /news
  • /contact

/admin不应该

4

2 回答 2

3

这段代码对我有用:

## REWRITE RULES
# enable rewrite
RewriteEngine On
RewriteBase /
RewriteRule ^(news|contact)(/?)(.*)$ #/$1$2$3 [R,NC,NE,L]
于 2011-05-24T17:59:59.540 回答
2

在我看来他们是用 javascript 来做的:

url = document.location.pathname + document.location.search;
url = url.replace(/\?ax=1/,'');
url = "/#" + url;
top.location = url;

那是来自http://hypem.com/popular的来源

于 2010-12-15T15:40:39.357 回答