Javascript-форум (https://javascript.ru/forum/)
-   Серверные языки и технологии (https://javascript.ru/forum/server/)
-   -   Помогите с правильным .htaccess redirect (https://javascript.ru/forum/server/44107-pomogite-s-pravilnym-htaccess-redirect.html)

Groomsha 07.01.2014 00:08

Помогите с правильным .htaccess redirect
 
Есть сайт с AJAX контентом, для его правильной индексация в Google и Yandex нужно ввести "#!" в конце url страницы, что бы перенаправить бота на хэш-фрагмент с html таблицей всех данных постепенно добавляемых через таблицу с AJAX

url-ы имеют вид:

http://test1.ru/compare/search.php?r=ade$da1A$ade$da2A$ade$da3A#!hash1.html
compare.test1.ru/search.php?r=ade$da1A$ade$da2A$ade$da3A#!hash1.html


http://test1.ru/compare/search.php?r=ade$da1A$ade$da2A$ade$da3A?_escaped_fragment_=hash1.html
compare.test1.ru/search.php?r=ade$da1A$ade$da2A$ade$da3A?_escaped_fragment_=hash1.html

в .htaccess нужно правило, что бы ссылки с ?_escaped_fragment_= перенаправляло сразу на

http://test1.ru/hash/hash1.html
и
compare.test1.ru/hash/hash1.html

С сохранением старого url

compare.test1.ru/search.php?r=ade$da1A$ade$da2A$ade$da3A#!hash1.html

Заранее спасибо.

kostyanet 08.01.2014 20:05

Сервер никаких хешей принимать не умеет. Он может только нарисовать колодец для браузера, а сам в него упасть не может.


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