- Поисковые системы
- Практика оптимизации
- Трафик для сайтов
- Монетизация сайтов
- Сайтостроение
- Социальный Маркетинг
- Общение профессионалов
- Биржа и продажа
- Финансовые объявления
- Работа на постоянной основе
- Сайты - покупка, продажа
- Соцсети: страницы, группы, приложения
- Сайты без доменов
- Трафик, тизерная и баннерная реклама
- Продажа, оценка, регистрация доменов
- Ссылки - обмен, покупка, продажа
- Программы и скрипты
- Размещение статей
- Инфопродукты
- Прочие цифровые товары
- Работа и услуги для вебмастера
- Оптимизация, продвижение и аудит
- Ведение рекламных кампаний
- Услуги в области SMM
- Программирование
- Администрирование серверов и сайтов
- Прокси, ВПН, анонимайзеры, IP
- Платное обучение, вебинары
- Регистрация в каталогах
- Копирайтинг, переводы
- Дизайн
- Usability: консультации и аудит
- Изготовление сайтов
- Наполнение сайтов
- Прочие услуги
- Не про работу
В 2023 году Одноклассники пресекли более 9 млн подозрительных входов в учетные записи
И выявили более 7 млн подозрительных пользователей
Оксана Мамчуева
Все что нужно знать о DDоS-атаках грамотному менеджеру
И как реагировать на "пожар", когда неизвестно, где хранятся "огнетушители
Антон Никонов
Авторизуйтесь или зарегистрируйтесь, чтобы оставить комментарий
Уже второй день взрываю мозг, не могу ничего сделать, перерыл весь инет, но так ничего и не нашел. Есть задача: перенести вес и поисковый трафик со старого сайта ( назовем его site-old.ru) на новый сайт (site-new.ru) причем перенаправить не только домен, а каждую страницу, т.е. site-old.ru/show_cat2.php?grid=94039 перенаправить на site-new.ru/index.php/ankera.html Стандартным: Redirect 301 /show_cat2.php?grid=94039 http://site-new.ru/index.php/ankera.html не получается, т.к. "В директиве Redirect нельзя использовать имена скриптов с указанием
параметров" а нужно "В целом же, такое делается через mod_rewrite" но сколько бы я не бился, ничего не выходит. Кто сможет помочь? Естественно не за спасибо :)
причем перенаправить не только домен, а каждую страницу, т.е. site-old.ru/show_cat2.php?grid=94039 перенаправить на site-new.ru/index.php/ankera.html
Без совпадений по маске придется для каждой страницы писать отдельный редирект, проще на php сделать
RewriteEngine On
RewriteCond ${QUERY_STRING} ^grid=94039$
RewriteRule ^show_cat2.php http://newdomen/index.php/ankera.html
krepmetiz, скиньте в личку содержимое .htaccess старого сайта
и образцы адресов (старый адрес - новый адрес)
Попробую Вам помочь.
Без совпадений по маске придется для каждой страницы писать отдельный редирект, проще на php сделать
RewriteEngine On
RewriteCond ${QUERY_STRING} ^grid=94039$
RewriteRule ^show_cat2.php http://newdomen/index.php/ankera.html
Спасибо, думал об этом, но вот на php не хотелось бы., во первых много страниц, во вторых некоторые генерируются автоматически и нет возможности прописать скрипт.
krepmetiz добавил 06.12.2011 в 13:38
RewriteEngine On
RewriteCond ${QUERY_STRING} ^grid=94039$
RewriteRule ^show_cat2.php http://newdomen/index.php/ankera.html
эта схема не работает, может с хостом чего, но саппорт пишет все нормально, у меня на sweb лежит сайт.
krepmetiz добавил 06.12.2011 в 13:46
Единственное что удалось придумать, это если в .htaccess у site-old.ru прописать Redirect 301 / http://site-new.ru то все внутренние страницы например site-old.ru/show_cat2.php?grid=94039 перенаправляются на site-new.ru/show_cat2.php?grid=94039 но так как на новом сайте такой страницы нет, он отдает 404 и если на новом сайте в .htaccess прописать Redirect 301 /show_cat2.php?grid=94039 /index.php/ankera.html то по идее должно получится, но это мегапереадресовка какая то...
Во это ${QUERY_STRING} замените на %{QUERY_STRING}
не правильно написал