Я использую плагин Ben Almans для отслеживания изменений хеша:
http://benalman.com/projects/jquery-hashchange-plugin/
Кроме того, я изменил свою веб-конфигурацию, чтобы при вводе www.mysite.com/test1
PHP захватывал строку со значением test1 и перенаправлял ее в JavaScript. JavaScript отправляет его через AJAX, чтобы разорвать боковой скрипт и возвращает test1 page .
И после всего, что пользователь пишет www.mysite.com/test1
в адресной строке, появляется страница test1 .
Все в порядке.
Теперь. Если вы введете www.mysite.com
, вы увидите только страницу индекса, и есть ссылка на страницу test1 .
Если вы нажмете его, он получит адрес www.mysite.com/#test1
, и из-за этого плагин #
для изменения хеш-функции может вернуть вас обратно с помощью AJAX при нажатии кнопки назад.
Я хочу, чтобы у вас был такой плагин или метод или система смены хэшей, которым не нужны эти #
знаки. Потому что я хочу, чтобы пользователь видел тот же чистый адрес, как www.mysite.com/test1
.
Возможно ли это?