iamvip: Спасибо большое за помощь, сделал редирект. Теперь стало супер!) Только вот в чем косяк небольшой: если после string= идет русский текст, то редирект идет с ошибкой, выводятся абракадабры. Это можно как-нибудь исправить?
Кириллица и utf-8 больная тема для .htaccess :)
Как вариант можно добавит скрипт с редиректом, тогда будет работать utf-8
богоносец: Количество HTTP обращений... влияет сильнее. Одно лишнее обращение — может быть дольше, чем один лишний мегабайт скриптов в том же документе.
Ну я же написал Хостинг)) если ваш Хостинг/Сервер не в состоянии выдержать большое количество HTTP запросов то это как бы очевидно)
богоносец:
Есть.
Робот не возьмет прилинкованные файлы, а браузеру придётся это делать...
Что лучше — однозначно сказать нельзя, не учитывая количество просмотренных страниц.
При запросе страницы и роботу и браузеру нужен HTML и они получают его первым. Роботу не нужны стили, поэтому он их не загружает и идет дальше, браузеру нужны стили он их загружает, кеширует и при дальнейших обращениях просто достает из кеша.
Ну и какая разница если HTML отдается первым?...
богоносец:
Давайте уж про адекватность примыслов:
Не выделяю я их...
Тут вообще ничего не понял, что это "примыслов"?:)
Shalagin: Здравствуйте!! Мне все не дает покоя этот вопрос. Какие использовать ссылки, абсолютные или относительные? Как я понимаю абсолютные используют когда хотят сослаться на внешние сайты. поисковым Роботам все равно какая ссылка?
Роботам все равно.
Относительные лучше только в том плане что если вдруг по каким то причинам захотите сменить адрес сайт, то вам не придется исправлять кучу абсолютных ссылок.
По результату запроса нужно пройтись циклом while.
что-то вы с параметрами в урле напутали, напишите точно параметры.
---------- Post added 14-03-2012 at 14:23 ----------
нужно точно указать параметры
сейчас будет работать так:
Если запрос к примеру
www. site.ru/en/?index=тут_любое_значение&id=тут_любое_значение
идет редирект 302 на
www. site.ru/?index=тут_любое_значение&id=тут_любое_значение
На любой другой запрос редирект срабатывать не будет.
Спасибо большое за помощь, сделал редирект. Теперь стало супер!) Только вот в чем косяк небольшой: если после string= идет русский текст, то редирект идет с ошибкой, выводятся абракадабры. Это можно как-нибудь исправить?
Кириллица и utf-8 больная тема для .htaccess :)
Как вариант можно добавит скрипт с редиректом, тогда будет работать utf-8
.htaccess
создать файл в корне сайта с названием utf8_uri.php и кинуть туда вот этот код
Средствами htaccess нельзя сделать невидимую подмену параметров в строке, только в скрипте обрабатывать оба параметра string и lion.
А а редирект со старого запроса на новый, вот пожалуйста
RewriteCond %{QUERY_STRING} ^string=(.*)RewriteRule ^/?$ http://site.ru/?lion=%1 [R=301]
Вы же делали редизайн, просто перенесите файлы нового шаблона с localhost на хостинг.
Количество HTTP обращений... влияет сильнее. Одно лишнее обращение — может быть дольше, чем один лишний мегабайт скриптов в том же документе.
Ну я же написал Хостинг)) если ваш Хостинг/Сервер не в состоянии выдержать большое количество HTTP запросов то это как бы очевидно)
Есть.
Робот не возьмет прилинкованные файлы, а браузеру придётся это делать...
Что лучше — однозначно сказать нельзя, не учитывая количество просмотренных страниц.
При запросе страницы и роботу и браузеру нужен HTML и они получают его первым. Роботу не нужны стили, поэтому он их не загружает и идет дальше, браузеру нужны стили он их загружает, кеширует и при дальнейших обращениях просто достает из кеша.
Ну и какая разница если HTML отдается первым?...
Давайте уж про адекватность примыслов:
Не выделяю я их...
Тут вообще ничего не понял, что это "примыслов"?:)
Вы не выделяете, но за то другие... )
Здравствуйте!! Мне все не дает покоя этот вопрос. Какие использовать ссылки, абсолютные или относительные? Как я понимаю абсолютные используют когда хотят сослаться на внешние сайты. поисковым Роботам все равно какая ссылка?
Роботам все равно.
Относительные лучше только в том плане что если вдруг по каким то причинам захотите сменить адрес сайт, то вам не придется исправлять кучу абсолютных ссылок.
Осторожно, быдлокод:)
Qest, что бы не срабатывал переход по ссылке можно отключить стандартное событие клика по ссылке event.preventDefault()
При синхронном запросе полностью блокируется js движок и ожидается завершение выполнения запроса.
в .htaccess
я думаю этого будет достаточно