- Поисковые системы
- Практика оптимизации
- Трафик для сайтов
- Монетизация сайтов
- Сайтостроение
- Социальный Маркетинг
- Общение профессионалов
- Биржа и продажа
- Финансовые объявления
- Работа на постоянной основе
- Сайты - покупка, продажа
- Соцсети: страницы, группы, приложения
- Сайты без доменов
- Трафик, тизерная и баннерная реклама
- Продажа, оценка, регистрация доменов
- Ссылки - обмен, покупка, продажа
- Программы и скрипты
- Размещение статей
- Инфопродукты
- Прочие цифровые товары
- Работа и услуги для вебмастера
- Оптимизация, продвижение и аудит
- Ведение рекламных кампаний
- Услуги в области SMM
- Программирование
- Администрирование серверов и сайтов
- Прокси, ВПН, анонимайзеры, IP
- Платное обучение, вебинары
- Регистрация в каталогах
- Копирайтинг, переводы
- Дизайн
- Usability: консультации и аудит
- Изготовление сайтов
- Наполнение сайтов
- Прочие услуги
- Не про работу

Как снизить ДРР до 4,38% и повысить продажи с помощью VK Рекламы
Для интернет-магазина инженерных систем
Мария Лосева
Авторизуйтесь или зарегистрируйтесь, чтобы оставить комментарий
Такая проблема: сайт переехал на другой домен, движок остался прежний. Страницы вида: index.php?id=299 , у обоих сайтов одинаковые.
Как сделать редирект со страниц старого сайта на те же страницы нового?
Например:
site1/index.php?id=1 перенаправлял на site2/index.php?id=1
site1/index.php?id=2 перенаправлял на site2/index.php?id=2
итд.
Как это можно реализовать?
RewriteEngine On
RewriteRule ^(.*)$ http://site2\.com/$1 [R=301]
Если нужно, чтобы только index.php перенаправлял, тогда перед последней строчкой вставить:
RewriteCond %{REQUEST_URI} ^/index\.php [NC]
RewriteRule ^(.*)$ http://site2.ru/$1 [R=301,L]
не помогает :(
afonik
RewriteBase /
RewriteRule ^(.*) http://newsite.ru/$1 [R=301,L]
не может не работать ) Если не работает то: в апаче разрешено использование htaccess? и модуль Rewrite вообще загружен? )))
KosoyRoman, у меня только доступ к ftp, обращусь к хостеру заказчика.
Спасибо всем отозвавшимся.
Ну так фтп и нужен.
Если че, то это все пишется в .htaccess
ну на крайняк можно в php вписать прям в index.php на старом сайте
header("Location: http://site2.ru".$_SERVER['REQUEST_URI']);
ну и для ПС чтобы склеилось перед этим
header("HTTP/1.0 301 Moved Permanently");
Ну так фтп и нужен.
Если че, то это все пишется в .htaccess
а я писал на листочке, можно подумать :D
Это был ответ на:
ну на крайняк можно в php вписать прям в index.php на старом сайте
header("Location: http://site2.ru".$_SERVER['REQUEST_URI']);
ну и для ПС чтобы склеилось перед этим
header("HTTP/1.0 301 Moved Permanently");
спасибо, попробую. Но если в апаче не разрешено, то тоже не прокатит