Javascript-форум (https://javascript.ru/forum/)
-   Общие вопросы Javascript (https://javascript.ru/forum/misc/)
-   -   mod_rewrite без перезагрузки (https://javascript.ru/forum/misc/46565-mod_rewrite-bez-perezagruzki.html)

light 15.04.2014 13:06

mod_rewrite без перезагрузки
 
Добрый день. У меня есть сайт, вот с такой структурой

http://www.site.ru/?14
http://www.site.ru/?2054
http://www.site.ru/?6054

И есть в скрипте вот такой код
history.pushState({foo: 'bar'}, 'Title', '/?'+$(this).data('id'));


Благодаря нему, ссылки меняются без перезагрузки.
Но сейчас я решил изменить структуру, хотелось получить ссылки вида:

http://www.site.ru/link/14/

Для этого в .htaccess прописал

Options +FollowSymLinks
RewriteCond %{REQUEST_FILENAME} !-f
RewriteEngine On
RewriteRule ^([A-Za-z^/]+)$ /wall/index.php [QSA,L]

И все работает, но только с перезагрузкой.
Возможно это вообще сделать? Или при изменении ссылки всегда будет происходить перезагрузка?

light 15.04.2014 13:59

Извиняюсь) проблему решил) все дело было в том, что ссылки были обернуты в <a href="">link1</a>
Тему можно закрывать)


Часовой пояс GMT +3, время: 22:44.