Регистрация

Все о редиректе в файле .htaccess

TipTop 29-09-2009, 00:36 5051 Вебмастер

Все о редиректе в файле .htaccess


Вебмастеру на заметку.

Простой редирект (в файле .htaccess)
Redirect 301 / http://www.you.com/new.htm


Пример переадресации каталога
RedirectPermanent /old-directory http://www.domain.com/new-directory/



Зашедших в test переадресуем на www.test.com, остальных на enter.test.com
Redirect permanent /test    http://www.test.com/
Redirect permanent /        http://enter.test.com/



Слияние имена сайта с www и без него
Options +FollowSymLinks
RewriteEngine on
RewriteCond %{HTTP_HOST} ^yoursite\.com
RewriteRule ^(.*)$ http://www.yoursite.com/$1 [R=permanent,L] .


или
Options +FollowSymLinks
RewriteEngine On
RewriteCond %{HTTP_HOST} ^domain\.com$ [NC]
RewriteRule ^(.*)$ http://www.domain.com/$1 [R=301,L]



Редирект старого домена на новый
Options +FollowSymLinks
RewriteEngine on
RewriteRule (.*) http://www.newdomain.com/$1 [R=301,L]


Редирект на PHP
<?php
header("HTTP/1.1 301 Moved Permanently");
header("Location: http://www.newdomain.ru/newdir/newpage.htm");
exit();
?>

Похожие новости

Создаем сайт на DLE (Видео уроки 3/3)

3 Видео урока о том как создать свой сайт на DLE

27.10.12 Разное, Вебмастер
Посвящается тем кто ждет апа поисковиков

Каждый вебмастер с нетерпением ожидает апа в особености ЯВ, и в особенности юные пользователи

27.07.10 Вебмастер
Вебмастеру функций в файле .htaccess

Данная статья повествует о файле .htaccess, с помощью которого возможно управление вашим

26.03.10 Вебмастер

Комментарии (1)

avatar
#1 volar
Два месяца назад я сменил доменное имя своего сайта с субдомена на домен второго уровня.
Для перенаправления настроил редирект на хостинге старого домена.
Но в поиске Яндекса появилась только первая страница сайта, остальные только загружены роботом. как сделать так, чтобы все страницы участвовали в поиске.
В остальных поисковиках все нормально.
В .htaccess прописано:
RewriteEngine on
Options +FollowSymLinks

RewriteCond %{HTTP_HOST} ^pensioner.vollar.ru$ [OR]
RewriteCond %{HTTP_HOST} ^www.pensioner.vollar.ru$
RewriteRule ^(.*)$ “http\:\/\/www\.webpensionery\.ru\/$1” [R=301,L]
Информация
Посетители, находящиеся в группе Гости, не могут оставлять комментарии к данной публикации.
Powered by Dleshka.org. Сайт предназначен для выбора шаблонов и дополнений с использованием CMS DataLife Engine.
Закрыть