Quicksdk Опубликовано 11 декабря, 2013 Поделиться Опубликовано 11 декабря, 2013 Исходные данные: Есть форум, который относительно хорошо был проиндексирован (бывший pro-ucheba.com, нынешний pro-ege.com). Сейчас на Pro-ucheba.com - стоит информационный портал, а на pro-ege.com тот самый форум. Сейчас по всем посещениям, которые идут с поисков, а их преимущественное количество - получаются - битые ссылки. Что нужно: сделать редирект, который будет направлять посетителя из поиска на pro-ege.com Возможно ли это сделать как-то? может быть через .htaccess? Цитата Ссылка на комментарий Поделиться на другие сайты Поделиться
Nubik Опубликовано 12 декабря, 2013 Поделиться Опубликовано 12 декабря, 2013 Да, это осуществимо через .htaccess Цитата Ссылка на комментарий Поделиться на другие сайты Поделиться
Quicksdk Опубликовано 12 декабря, 2013 Автор Поделиться Опубликовано 12 декабря, 2013 А вы не знаете как именно это реализовать, то есть что подписывать? Цитата Ссылка на комментарий Поделиться на другие сайты Поделиться
Nubik Опубликовано 12 декабря, 2013 Поделиться Опубликовано 12 декабря, 2013 Прописываем RewriteEngine On RewriteCond %{HTTP_HOST} ^ваш сайт откуда переадресовывать .ru$ [NC] RewriteRule ^(.*)$ куда переадресовывать $1 [R=301,L] Так вроде Цитата Ссылка на комментарий Поделиться на другие сайты Поделиться
Quicksdk Опубликовано 12 декабря, 2013 Автор Поделиться Опубликовано 12 декабря, 2013 Так pro-ucheba.com тоже должен работать. Если я сделаю 301 редирект, разве не все пользователи посетившие pro-ucheba.com будут перенаправлены на pro-ege.com? Мне нужно только по запросам, содежащим в url: xxx.com/topic/ К примеру человек пришел из яндекса: по этой ссылке pro-ucheba.com/topic/259-sochinenie-po-russkomu-lyubov-k-rodine-po-evoro/ и определив, что в urle есть /topic/ нужно перенаправить его на pro-ege.com/topic/259-sochinenie-po-russkomu-lyubov-k-rodine-po-evoro/ Как это сделать? куда копать? Цитата Ссылка на комментарий Поделиться на другие сайты Поделиться
Nubik Опубликовано 12 декабря, 2013 Поделиться Опубликовано 12 декабря, 2013 (изменено) Прописываем RewriteEngine On RewriteCond %{HTTP_HOST} ^ваш сайт откуда переадресовывать/topic .ru$ [NC] RewriteRule ^(.*)$ куда переадресовывать $1 [R=301,L] Так вроде Спроси у Респектеда Изменено 12 декабря, 2013 пользователем Nubik Цитата Ссылка на комментарий Поделиться на другие сайты Поделиться
Respected Опубликовано 12 декабря, 2013 Поделиться Опубликовано 12 декабря, 2013 Nubik,надоело уже твой бессмысленные посты читать. , я не спец по написанию правил переадресации, но, думаю, можно написать без проблем. Могу дать контакты того, кто сделает, но он сделает только за денежку. Quicksdk 1 Цитата Ссылка на комментарий Поделиться на другие сайты Поделиться
Quicksdk Опубликовано 12 декабря, 2013 Автор Поделиться Опубликовано 12 декабря, 2013 Написал так. RewriteEngine On RewriteCond %{HTTP_HOST} ^pro-ucheba.com/topic .ru$ [NC] RewriteRule ^(.*)$ pro-ege.com $1 [R=301,L] появилась 500 ошибка сервера. Цитата Ссылка на комментарий Поделиться на другие сайты Поделиться
maxdam Опубликовано 12 декабря, 2013 Поделиться Опубликовано 12 декабря, 2013 А так: RewriteEngine On RewriteRule ^(.*)$ __pro-ege.com/$1 [R=301,L] Цитата Ссылка на комментарий Поделиться на другие сайты Поделиться
Quicksdk Опубликовано 12 декабря, 2013 Автор Поделиться Опубликовано 12 декабря, 2013 Он так полностью редиректит на pro-ege.com! а мне нужно только Мне нужно только по запросам, содежащим в url: xxx.com/topic/ Цитата Ссылка на комментарий Поделиться на другие сайты Поделиться
maxdam Опубликовано 12 декабря, 2013 Поделиться Опубликовано 12 декабря, 2013 RewriteEngine On RewriteCond %{HTTP_HOST} ^pro-ucheba.com/topic/$ [NC] RewriteRule ^(.*)$ __pro-ege.com/$1 [R=301,L] Цитата Ссылка на комментарий Поделиться на другие сайты Поделиться
Quicksdk Опубликовано 12 декабря, 2013 Автор Поделиться Опубликовано 12 декабря, 2013 Прописал. Ничего не поменял. Не редиректит. Для примера: bit.ly/1bYpC8u 4 сайт в поиске. при переходе не перенаправляет на pro-ege.com/topic/блаблабла Готов заплатить денюжку за это. Цитата Ссылка на комментарий Поделиться на другие сайты Поделиться
HooLIGUN Опубликовано 12 декабря, 2013 Поделиться Опубликовано 12 декабря, 2013 Прописал. Ничего не поменял. Не редиректит. Для примера: bit.ly/1bYpC8u 4 сайт в поиске. при переходе не перенаправляет на pro-ege.com/topic/блаблабла Готов заплатить денюжку за это. RewriteRule ^topic/(.*) __pro-ege.com/topic/$1- [L,R] Quicksdk 1 Цитата Ссылка на комментарий Поделиться на другие сайты Поделиться
Quicksdk Опубликовано 12 декабря, 2013 Автор Поделиться Опубликовано 12 декабря, 2013 Опять не перенаправляет... Если что, мой .htaccess на данный момент AddDefaultCharset UTF-8 php_value memory_limit 64M <IfModule mod_rewrite.c> RewriteEngine On RewriteBase / RewriteCond %{REQUEST_FILENAME} !-f RewriteCond %{REQUEST_FILENAME} !-d RewriteRule . /index.php [L] </IfModule> # BEGIN WordPress <IfModule mod_rewrite.c> RewriteEngine On RewriteBase / RewriteRule ^index.php$ - [L] RewriteCond %{REQUEST_FILENAME} !-f RewriteCond %{REQUEST_FILENAME} !-d RewriteRule . /index.php [L] </IfModule> # END WordPress RewriteRule ^topic/(.*) __pro-ege.com/topic/$1- [L,R] Цитата Ссылка на комментарий Поделиться на другие сайты Поделиться
HooLIGUN Опубликовано 12 декабря, 2013 Поделиться Опубликовано 12 декабря, 2013 ,а что делает? Вообще ничего? Странно.У себя проверил.Перекинуло как надо Quicksdk 1 Цитата Ссылка на комментарий Поделиться на другие сайты Поделиться
Quicksdk Опубликовано 12 декабря, 2013 Автор Поделиться Опубликовано 12 декабря, 2013 Как ты у себя проверил? Вообще ничего. Цитата Ссылка на комментарий Поделиться на другие сайты Поделиться
HooLIGUN Опубликовано 12 декабря, 2013 Поделиться Опубликовано 12 декабря, 2013 Как ты у себя проверил? Вообще ничего. RewriteEngine on RewriteBase / RewriteRule ^topic/(.*) __pro-ege.com/topic/$1- [L,R] Перешел по ссылке site/topic/333 перешло на pro-ege/topic/333- Цитата Ссылка на комментарий Поделиться на другие сайты Поделиться
Quicksdk Опубликовано 12 декабря, 2013 Автор Поделиться Опубликовано 12 декабря, 2013 можно закрывать тему. Нужно было сделать так: RedirectMatch permanent topic/(.*)$ site.com/topic/$1 Цитата Ссылка на комментарий Поделиться на другие сайты Поделиться
Рекомендуемые сообщения
Присоединяйтесь к обсуждению
Вы можете написать сейчас и зарегистрироваться позже. Если у вас есть аккаунт, авторизуйтесь, чтобы опубликовать от имени своего аккаунта.
Примечание: Ваш пост будет проверен модератором, прежде чем станет видимым.