.htaccess

Статус
В этой теме нельзя размещать новые ответы.

LEXAlForpostl

Мой дом здесь!
Регистрация
21 Май 2008
Сообщения
766
Реакции
228
Здравствуйте.
У меня такая история.
Около полугода назад арендовал свой первый сервер.
Установили всё туда. как полагается. Где-то в безопасности была дыра, её злоумышленник воспользовался. И наделал гадостей. Всё восстановли кроме некоторых прав на папки. Поэтому у меня один сайт через одно место работает. Решил переехпть этим сайтом на другой домен. Необходимо установить редирект в файле .htaccess
Суть работы сайта:
Для просмотра ссылки Войди или Зарегистрируйся
В это файле стоит редирект на
Для просмотра ссылки Войди или Зарегистрируйся
И там уже всё работает.
Кидал в domain.com/site/.htaccess
PHP:
RewriteEngine On
RewriteCond %{HTTP_HOST} ^www.domain.com$ [NC]
RewriteRule ^(.*)$ http://domain.tv [R=301,L]

RewriteCond %{HTTP_HOST} ^domain.com$ [NC]
RewriteRule ^(.*)$ http://domain.tv [R=301,L]
Не помогает.
В корне сайта .htaccess'a - нет.
Возможно ли сделать 301 редирект?
 
Тебе откуда и куда редиректиться надо?
 
Из domain.com/site/
На domain.tv
 
Код:
Options +FollowSymLinks
RewriteEngine On
Redirect /site http://domain.tv

файл кладите в domain.com/site/
 
Не помогло.
Есть ещё варианты?
 
В domain.com/site/index.htm кладете такое:
PHP:
<head>
<meta http-equiv="refresh" content="0; URL=http://domain.tv/">
<script>location.href='http://domain.tv/'</script>
</head>

Если есть возможность сделать domain.com/site/index.php, то возможно лучше будет
PHP:
<? header('Location: http://domain.tv/',true,301);
die(); ?>

Прямой честный 301 редирект без всяких костылей.
 
Так у ТС не работает .htaccess на сервере. :confused:

Значит делайте через php, как написано в предыдущем посте. :)
 
Статус
В этой теме нельзя размещать новые ответы.
Назад
Сверху