PHP статьи и уроки PHP для начинающих. Уроки по PHP.
Работа с массивами, графикой, звуком, базами данных.
Работа с протоколами на сервере HTTP и FTP.
Приветствую Вас, Гость!

Меню сайта
Категории каталога
Уроки
Уроки, статьи для обучения языку. Основы php, примеры кода.
Статьи
Базы данных, файловая система, протоколы HTTP и FTP, графика, электронная почта, XML, безопасность, php5
Управление сайтом
управление сервером, хостингом, настройки
Интересное:
Реклама:
Смотрю "Записки о MacBook и Mac OS", в блоге gamedev программиста.
Главная » Статьи » Управление сайтом

Редирект страниц на сайте

Редирект методом .htaccess

Redirect 301 /путь_старой_страницы.htm http://www.you.com/new.htm

/old/old.htm - путь и имя старой страницы.

Слияние доменов сайта (без и с www)
Ставшая классической задача слияния имена сайта с 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]


Обозначение [R=301,L] означает: перенаправить клиента и отправить ему код статуса 301 (R=301) и сделать это правило последним (L).

Через тег Meta

<meta http-equiv='refresh' content='0'; url=http://newdomain.com'>

Параметр "content" указывается количество секунд, через сколько произойдет обновление.

Методом PHP

посылаются заголовки страницы, в первой строке указывается тип редиректа - "временно перемещен"
header("HTTP/1.1 301 Moved Permanently");
header("Location: http://www.newdomain.ru/newdir/newpage.htm");
exit();
?>


Javascript

Скрипт автоматически делает 'нажатие' на кнопку "Submit" формы "searchform" через 0.2 сек после загрузки кода:

<input type=submit setTimeout('document.forms["searchform"].Submit.click()', 200);>
Варианты:
location="http://www.new-domain.com";
document.location.href="http://www.new-domain.com";
window.location.reload("http://www.new-domain.com");
document.location.replace("http://www.new-domain.com");


В последнем случае уже нельзя будет вернуться на страницу выполнившую переадресацию, так как ее адрес стирается из history, что может быть полезно.
Категория: Управление сайтом
Просмотров: 3061 | Комментарии: 3
Всего комментариев: 3
3  
п»їm06k http://inspaydayloans.pro/#a08i payday loan no telecheck http://inspaydayloans.pro/#ii51 - check this out payday land

2  
wm40 http://canadianpharmacy24h.net/#gl13 canada drug pharmacy coupon code http://canadianpharmacy24h.net/#oz90 - canadianpharmacy24h.net Canada Pharmacy

1  
As far as pleats are concerned, although it is a question of a personal preference, pleats are recommended for those with larger tummies and not those who are lean. http://www.isabelmarantsneakersboutique.com/#39346 - isabel marant sneaker wedges - http://www.isabelmarantsneakersboutique.com/#75792 - isabel marant fall 2011 , http://www.isabelmarantsneakersboutique.com/#61432

Добавлять комментарии могут только зарегистрированные пользователи.
[ Регистрация | Вход ]

Copyright Viktor L.P. © 2017 Бесплатный конструктор сайтов - uCoz
down