Jump to content

Редирект с одного сайта на другой

Featured Replies

Posted
comment_48753
Исходные данные:
Есть форум, который относительно хорошо был проиндексирован (бывший pro-ucheba.com, нынешний pro-ege.com). 
 
Сейчас на Pro-ucheba.com - стоит информационный портал, а  на pro-ege.com тот самый форум.
 
Сейчас по всем посещениям, которые идут с поисков, а их преимущественное количество - получаются - битые ссылки.
 
Что нужно:
сделать редирект, который будет направлять  посетителя из поиска на pro-ege.com 
 
Возможно ли это сделать как-то? может быть через .htaccess?
 
comment_48780

Прописываем

RewriteEngine On
RewriteCond %{HTTP_HOST} ^ваш сайт откуда переадресовывать .ru$ [NC]
RewriteRule ^(.*)$ куда переадресовывать $1 [R=301,L]

 

Так вроде

  • Author
comment_48781
Так 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/
 
Как это сделать? куда копать?
comment_48785

Прописываем

RewriteEngine On

RewriteCond %{HTTP_HOST} ^ваш сайт откуда переадресовывать/topic .ru$ [NC]

RewriteRule ^(.*)$ куда переадресовывать $1 [R=301,L]

 

Так вроде

Спроси у Респектеда

Edited by Nubik

comment_48786

Nubik,надоело уже твой бессмысленные посты читать.

, я не спец по написанию правил переадресации, но, думаю, можно написать без проблем. Могу дать контакты того, кто сделает, но он сделает только за денежку. 

  • Author
comment_48787

Написал так.

 

RewriteEngine On
RewriteCond %{HTTP_HOST} ^pro-ucheba.com/topic .ru$ [NC]
RewriteRule ^(.*)$ pro-ege.com $1 [R=301,L]
 
появилась 500 ошибка сервера.
  • Author
comment_48789

Он так полностью редиректит на pro-ege.com!  а мне нужно только 

 

 

 

Мне нужно только по запросам, содежащим в url: xxx.com/topic/
comment_48790
RewriteEngine On
RewriteCond %{HTTP_HOST} ^pro-ucheba.com/topic/$ [NC]
RewriteRule ^(.*)$ __pro-ege.com/$1 [R=301,L]
  • Author
comment_48795

Прописал. Ничего не поменял. Не редиректит.

 

Для примера:

 bit.ly/1bYpC8u

 

4 сайт в поиске. при переходе не перенаправляет на pro-ege.com/topic/блаблабла


Готов заплатить денюжку за это.
comment_48803

 

Прописал. Ничего не поменял. Не редиректит.

 

Для примера:

 bit.ly/1bYpC8u

 

4 сайт в поиске. при переходе не перенаправляет на pro-ege.com/topic/блаблабла

Готов заплатить денюжку за это.

 

RewriteRule ^topic/(.*) __pro-ege.com/topic/$1- [L,R]
  • Author
comment_48824

Опять не перенаправляет... 

 

Если что, мой .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]

comment_48832

,а что делает?

Вообще ничего?

Странно.У себя проверил.Перекинуло как надо

comment_48836

Как ты у себя проверил?

Вообще ничего.

RewriteEngine on
RewriteBase /

RewriteRule ^topic/(.*) __pro-ege.com/topic/$1- [L,R]
Перешел по ссылке site/topic/333 перешло на pro-ege/topic/333-

Join the conversation

You can post now and register later. If you have an account, sign in now to post with your account.
Note: Your post will require moderator approval before it will be visible.


Guest
Ответить в этой теме...

Последние посетители 0

  • No registered users viewing this page.