- Поисковые системы
- Практика оптимизации
- Трафик для сайтов
- Монетизация сайтов
- Сайтостроение
- Социальный Маркетинг
- Общение профессионалов
- Биржа и продажа
- Финансовые объявления
- Работа на постоянной основе
- Сайты - покупка, продажа
- Соцсети: страницы, группы, приложения
- Сайты без доменов
- Трафик, тизерная и баннерная реклама
- Продажа, оценка, регистрация доменов
- Ссылки - обмен, покупка, продажа
- Программы и скрипты
- Размещение статей
- Инфопродукты
- Прочие цифровые товары
- Работа и услуги для вебмастера
- Оптимизация, продвижение и аудит
- Ведение рекламных кампаний
- Услуги в области SMM
- Программирование
- Администрирование серверов и сайтов
- Прокси, ВПН, анонимайзеры, IP
- Платное обучение, вебинары
- Регистрация в каталогах
- Копирайтинг, переводы
- Дизайн
- Usability: консультации и аудит
- Изготовление сайтов
- Наполнение сайтов
- Прочие услуги
- Не про работу
Все что нужно знать о DDоS-атаках грамотному менеджеру
И как реагировать на "пожар", когда неизвестно, где хранятся "огнетушители
Антон Никонов
Авторизуйтесь или зарегистрируйтесь, чтобы оставить комментарий
Переделал ссылки на ЧПУ. Старые проиндексированные страницы уже не существуют
http://www.mail.ru/portal/news.php?id=44
http://www.mail.ru/portal/news.php?id=45 итд.
Как их перенаправить на статические странцы, которые уже есть?
http://www.mail.ru/novost.html
http://www.mail.ru/novost2.html
в файле .htaccess есть такая запись, но она не работает :)
RewriteEngine On
RewriteCond %{QUERY_STRING} =id=44
RewriteRule ^news\.php http://www.mail.ru/novost.html [R=301,L]
=id=44 - первое "равно" уберите
Попробовал, тоже не работает
sacden, это вы /ru/forum/740424?
к примеру в joomla есть специальные компоненты по редиректам и перенаправлениям. Какой у вас движок?
а чем это не кошерно?
а чем это не кошерно?
Тем что оно не работает, и работать не будет с QUERY_STRING
Да ту тему видимо друг вчера создал. Я уже три дня бьюсь, ничего не работает.
Писал в тех. поддержку, сказали что все нормально. Значит код неправильно пишу.
Ни одна из версий не подходит. Редирект срабатывает только в двух случаях
RewriteEngine on
Options +FollowSymlinks
RewriteCond %{HTTP_HOST} ^mail.ru$
RewriteRule (.*) http://www.mail.ru/$1 [R=301,QSA,L]
RewriteCond %{HTTP_HOST} ^www\.mail\.ru
RewriteRule ^novost1(.*)\.html$ http://www.mail.ru/portal/news.php?id=18 [L,QSA]
а с http://www.mail.ru/portal/news.php?id=18 на
http://www.mail.ru/novost1.html -> не работает(((
---------- Добавлено 13.09.2012 в 15:30 ----------
Движок самодельный
---------- Добавлено 13.09.2012 в 15:33 ----------
Блииин, вот это заработало!!!!!!!!!!!!! Ураааааааааааа!!!!!!!!! мои мучения окончились!!!! Спасибо тебе Siv1987!!!!!!! Ты гений!!!! И мастер своего дела!!!!
Рабочий код!!!
RewriteEngine On
RewriteCond %{QUERY_STRING} =id=44
RewriteRule ^portal/news\.php http://www.mail.ru/novost1.html? [R=301,L]
RewriteCond %{HTTP_HOST} ^www\.mail\.ru
RewriteRule ^novost1(.*)\.html$ http://www.mail.ru/portal/news.php?id=18 [L,QSA]
Это зачем вообще нужно? Разве не видно что оно противоречит "с http://www.mail.ru/portal/news.php?id=18 на http://www.mail.ru/novost1.html -> не работает(((?" Вы определитесь в какую сторону хотите радирект с или на portal/news.php?id=18