- Поисковые системы
- Практика оптимизации
- Трафик для сайтов
- Монетизация сайтов
- Сайтостроение
- Социальный Маркетинг
- Общение профессионалов
- Биржа и продажа
- Финансовые объявления
- Работа на постоянной основе
- Сайты - покупка, продажа
- Соцсети: страницы, группы, приложения
- Сайты без доменов
- Трафик, тизерная и баннерная реклама
- Продажа, оценка, регистрация доменов
- Ссылки - обмен, покупка, продажа
- Программы и скрипты
- Размещение статей
- Инфопродукты
- Прочие цифровые товары
- Работа и услуги для вебмастера
- Оптимизация, продвижение и аудит
- Ведение рекламных кампаний
- Услуги в области SMM
- Программирование
- Администрирование серверов и сайтов
- Прокси, ВПН, анонимайзеры, IP
- Платное обучение, вебинары
- Регистрация в каталогах
- Копирайтинг, переводы
- Дизайн
- Usability: консультации и аудит
- Изготовление сайтов
- Наполнение сайтов
- Прочие услуги
- Не про работу
Авторизуйтесь или зарегистрируйтесь, чтобы оставить комментарий
Добрый день. Первый раз столкнулся с проблемой, может быть подскажете, как решить вопрос:
задача - необходимо редиректить определённое множество страниц (буду указывать их в ручную в .htaccess),
но этот вариант:
Redirect 301 /Default.asp?ID=74 /katalog/ukv_avtomobilnye_radiostancii/
не работает.
Как сделать, чтобы заработало?
RewriteEngine On
RewriteCond %{QUERY_STRING} ^id=74$ [NC]
RewriteRule (.*) http://www.site.ru/katalog/ukv_avtomobilnye_radiostancii/ [R=301,L]
RewriteEngine On
RewriteCond %{QUERY_STRING} ^id=74$ [NC]
RewriteRule (.*) http://www.site.ru/katalog/ukv_avtomobilnye_radiostancii/ [R=301,L]
Спасибо, почти получилось. Одна проблема - после отображения нужного адреса, /ukv_avtomobilnye_radiostancii/ - добавляется ?ID=74 - а это лишнее, то есть урл при обработке редиректа выглядит так:
...(адрес сайта)/katalog/ukv_avtomobilnye_radiostancii/?ID=74
а надо так:
...(адрес сайта)/katalog/ukv_avtomobilnye_radiostancii/
Вопросительный знак добавить..
Вопросительный знак добавить..
Не помогло..
Не помогло..
пару раз нажмите CTRL+F5 - поможет.
пару раз нажмите CTRL+F5 - поможет.
☝ Помогло!!! :)) Огромное спасибо!
Подскажите, если список страниц для редиректа достаточно большой, то файл .htaccess после 15кб примерно - "не хочет" обрабатываться сервером... Что делать в таком случае? Весь список для редиректа - около 25 кб... Есть ли какое-то решение для данной ситуации?
Делать редирект в скриптах, используя либо БД, либо массив.
Делать редирект в скриптах, используя либо БД, либо массив.
Плохая идея.
Я, конечно, наверняка не знаю, но, по моему, гугл не любит скриптовые редиректы. В справке говорится только об .htaccess
http://support.google.com/webmasters/bin/answer.py?hl=ru&answer=93633
Плохая идея.
С чего бы это?
В справке говорится только об .htaccess
Какая разница где, в htaccess, в скрипте или где-то еще, если это серверный редирект?
Я, конечно, наверняка не знаю
Вот по этому не стоит путать людей.