Перейти до вмісту
Пошук в
  • Детальніше...
Шукати результати, які ...
Шукати результати в ...

MonaLiza

Recommended Posts

Помогите сделать 301 редирект на другой домен по условию:

1. Все ссылки старого домена перенаправляются на новый.

2. С главной страницы старого домена не нужно делать никаких редиректов.

 

т.е. ссылки вида oldsite.com/* перенаправляются на newsite.com/*, а ссылка oldsite.com - нет.

 

Гугл мне подсказал как сделать редирект со всех старых ссылок, а вот как запретить перенаправление с главной старого сайта не пойму.

Надіслати
Поділитися на інших сайтах


в .htaccess

может условие редиректа только с главной поставить вперед

а универсальное с сохранение урл за ним поставить?

 

В этом случае я не знаю как поставить условие "только с главной"

 

Делаю так:

Redirect 301 / http://newsite.com/page.html - редиректит на http://newsite.com/page.html+хвост, который шел в ссылке после oldsite.ru/

Надіслати
Поділитися на інших сайтах


Мне нужно было осуществить переезд с одного домена на другой.

 

301 редирект со всех страниц, кроме главной. С главной должно идти в никуда или на спец страницу (такая вот задача :cry: )

 

 

Сделал так:

 

Options +FollowSymLinks
RewriteEngine on
RewriteCond %{REQUEST_FILENAME} robots.txt$ [NC]
RewriteRule ^([^/]+) $1 [L]
 
RewriteCond %{HTTP_HOST} ^oldsite\.org
RewriteRule ^$ http://newsite.ru/closed.html [L,R=301]
RewriteRule ^(.*)$ http://newsite.ru/$1 [R=301,L]
 
RewriteCond %{HTTP_HOST} ^www.oldsite\.org
RewriteRule ^(.*)$ http://newsite.ru/$1 [R=301,L]
 
Теперь осталось в вебмастерах поисковиков указать главное зеркало на http://newsite.ru и загрузить sitemap.xml
Змінено користувачем MonaLiza
Надіслати
Поділитися на інших сайтах


  • 2 years later...
В 10.01.2016 в 12:15, MonaLiza сказал:

Помогите сделать 301 редирект на другой домен по условию:

1. Все ссылки старого домена перенаправляются на новый.

2. С главной страницы старого домена не нужно делать никаких редиректов.

 

т.е. ссылки вида oldsite.com/* перенаправляются на newsite.com/*, а ссылка oldsite.com - нет.

 

Гугл мне подсказал как сделать редирект со всех старых ссылок, а вот как запретить перенаправление с главной старого сайта не пойму.

 

Я вот так делал, для того что-бы со старого домена отдельные страницы перенаправить на новые.

Вот ссылка на статью : https://moytop.com/prodvizhenie-sajtov/4-4/pravilnyj-redirekt-v-magazine-opencart 

Ссылка для скачивания эксель шаблона - https://moytop.com/?download=1&kccpid=3410&kcccount=https://yadi.sk/i/wj8gNYS53J62Ab

В двух словах: 

RewriteCond %{QUERY_STRING} ^_route_=адрес_старой_страницы.html$
RewriteRule ^(.*)$ http://ваш_домен.ru/новой_страницы/? [R=301,L]

Надіслати
Поділитися на інших сайтах


Створіть аккаунт або увійдіть для коментування

Ви повинні бути користувачем, щоб залишити коментар

Створити обліковий запис

Зареєструйтеся для отримання облікового запису. Це просто!

Зареєструвати аккаунт

Вхід

Уже зареєстровані? Увійдіть тут.

Вхід зараз
×
×
  • Створити...

Important Information

На нашому сайті використовуються файли cookie і відбувається обробка деяких персональних даних користувачів, щоб поліпшити користувальницький інтерфейс. Щоб дізнатися для чого і які персональні дані ми обробляємо перейдіть за посиланням . Якщо Ви натиснете «Я даю згоду», це означає, що Ви розумієте і приймаєте всі умови, зазначені в цьому Повідомленні про конфіденційність.