基本上我想模仿 Hypem.com 对他们的网址所做的事情,如果你去hypem.com/popular你会被重定向到hypem.com/#/popular
我怎样才能用 htaccess 做到这一点?我有几个需要重定向的基本 url,所有其他的都保持不变,例如,这两个需要重定向:
/news
/contact
但/admin
不应该
基本上我想模仿 Hypem.com 对他们的网址所做的事情,如果你去hypem.com/popular你会被重定向到hypem.com/#/popular
我怎样才能用 htaccess 做到这一点?我有几个需要重定向的基本 url,所有其他的都保持不变,例如,这两个需要重定向:
/news
/contact
但/admin
不应该
这段代码对我有用:
## REWRITE RULES
# enable rewrite
RewriteEngine On
RewriteBase /
RewriteRule ^(news|contact)(/?)(.*)$ #/$1$2$3 [R,NC,NE,L]
在我看来他们是用 javascript 来做的:
url = document.location.pathname + document.location.search;
url = url.replace(/\?ax=1/,'');
url = "/#" + url;
top.location = url;