В основном я хотел бы подражать тому, что Hypem.com делает со своими URL-адресами, если вы перейдете на hypem.com / Popular , вы будете перенаправлены на Hypem.com / # / Popular
Как я могу сделать это с htaccess?У меня есть несколько основных URL, которые мне нужно перенаправить, все остальные остаются неизменными, например, эти два нужно перенаправить:
/news
/contact
Но /admin не должен
/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;
Это из источника http://hypem.com/popular