Версия для печати темы
Нажмите сюда для просмотра этой темы в оригинальном формате
Форум программистов > PHP: Общие вопросы > redirect 301


Автор: fleetboss 22.9.2009, 17:30
Нашел в интернете 2 функции как можно сделать редирект сайта на новый домен через .htaccess, НО как я понял они работают на unix систему... У меня стоит windows xp. Можно как-то переделать под windows xp? Или может есть какой-то другой способ?

Код
#Options +FollowSymlinks
RewriteEngine On
RewriteCond %{HTTP_HOST} ^old.domain.ru$ [OR]
RewriteCond %{HTTP_HOST} ^www.old.domain.ru$
RewriteRule (.*)$ http://www.newdomain.ru/$1 [R=301,L]

Код

redirect 301 / http://www.newdomain.ru




Автор: Simpliest 22.9.2009, 18:11
Цитата(fleetboss @  22.9.2009,  17:30 Найти цитируемый пост)
.htaccess, НО как я понял они работают на unix систему... 

.htacces работает через апач. Причем тут unix?

Автор: fleetboss 22.9.2009, 18:15
Да работает. Ну Windows это unix система?
Просто на другом сайте было написано что это работает только под линуксом...

Автор: Simpliest 22.9.2009, 18:19
Цитата(fleetboss @  22.9.2009,  18:15 Найти цитируемый пост)
Ну Windows это unix система?

Нет. Почитай википедию что ли.

1й код работает под Apache и пофиг где он стоит если включен mod_rewrite.
2й код возможно работает только под Linux.

Автор: fleetboss 22.9.2009, 18:29
Цитата(Simpliest @ 22.9.2009,  18:19)
1й код работает под Apache и пофиг где он стоит если включен mod_rewrite.

Огромное спасибо за ответ, код заработал )))

Powered by Invision Power Board (http://www.invisionboard.com)
© Invision Power Services (http://www.invisionpower.com)