Гость
Целевая тема:
Создать новую тему:
Автор:
Форумы / Unix-системы [игнор отключен] [закрыт для гостей] / Проблема с 301 редиректом в Апаче / 9 сообщений из 9, страница 1 из 1
24.10.2009, 13:11
    #36270378
mpro
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Проблема с 301 редиректом в Апаче
Здравствуйте, у меня в Апаче 2 (Ред Хатовском) есть главный север и виртульный (Virtual Host), мне нужно сделать редирект основного сервера на виртальный, а в виртульном редирект без x.ru на www.x.ru.

Если писать как все рекомендуют redirect 301 / www.x.ru то сервер как мне кажется циклится, что делать?
...
Рейтинг: 0 / 0
24.10.2009, 22:05
    #36270761
Мутаген
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Проблема с 301 редиректом в Апаче
Завести два виртуальных хоста. Первый с Servername www.blahbla.com и обычным содержимым, второй на имя blahbla.com и в нём написать redirect.
...
Рейтинг: 0 / 0
25.10.2009, 20:19
    #36271379
mpro
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Проблема с 301 редиректом в Апаче
Здравствуйте, при прописки двух виртуальных хостов сервер не запускается, ругаясь что у них одинаковый IP.
...
Рейтинг: 0 / 0
25.10.2009, 20:27
    #36271384
vkle
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Проблема с 301 редиректом в Апаче
Не указывайте IP в конфиге виртхоста.
Posted via ActualForum NNTP Server 1.4
...
Рейтинг: 0 / 0
25.10.2009, 21:25
    #36271413
mpro
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Проблема с 301 редиректом в Апаче
...
Рейтинг: 0 / 0
25.10.2009, 21:28
    #36271417
mpro
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Проблема с 301 редиректом в Апаче
Так сервер запускается, но редирект не работает
вот так пишу

Код: plaintext
1.
2.
3.
4.
5.
6.
7.
8.
9.
10.
11.
12.
13.
<VirtualHost >
   DocumentRoot /www/www_parts
   ServerName maxparts.ru
   ErrorLog /var/www/maxparts_err_log
   TransferLog /var/www/maxparts_tr_log
redirect permanent / http://www.maxparts.ru
</VirtualHost>

<VirtualHost  212 . 24 . 62 . 78  >
DocumentRoot /www/www_parts
ServerName www.maxparts.ru
ErrorLog /var/www/maxparts_err_log
TransferLog /var/www/maxparts_tr_log
</VirtualHost>
...
Рейтинг: 0 / 0
25.10.2009, 21:41
    #36271424
Андрей Панфилов
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Проблема с 301 редиректом в Апаче
mpro,

доку по апачу-то читали?

<VirtualHost *>
ServerName server.ru
ServerAlias www.server.ru
RewriteEngine On
RewriteCond %{HTTP_HOST} !^www.server.ru$
RewriteRule ^(.*)$ http://www.server.ru/$1 [R=301]
опции по вкусу
</VirtualHost>
...
Рейтинг: 0 / 0
25.10.2009, 22:16
    #36271451
mpro
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Проблема с 301 редиректом в Апаче
Видел я такой метод только в описании было написано что он через .htaccess пущается, но у меня не пущался ;-(

Вот так заработало

Код: plaintext
1.
2.
3.
4.
5.
6.
7.
8.
9.
10.
<VirtualHost  212 . 24 . 62 . 78  >
DocumentRoot /www/www_parts
ServerName maxparts.ru
ServerAlias www.maxparts.ru
options +FollowSymLinks
RewriteEngine On
RewriteCond %{HTTP_HOST} ^maxparts\.ru$ [NC]
RewriteRule ^(.*)$ http://www.maxparts.ru/$ 1  [R= 301 ]
ErrorLog /var/www/maxparts_err_log
TransferLog /var/www/maxparts_tr_log
</VirtualHost>

Только почемуто когда пишешь http://maxparts.ru/ открывает http://www.maxparts.ru// , откуда два слеша беруться?
...
Рейтинг: 0 / 0
25.10.2009, 22:31
    #36271466
Андрей Панфилов
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Проблема с 301 редиректом в Апаче
mpro,

насколько помню появляние слешей зависит от версии (точнее, то, что в (.*) попадает)

Код: plaintext
1.
2.
3.
4.
5.
6.
7.
8.
9.
10.
<VirtualHost  212 . 24 . 62 . 78  >
DocumentRoot /www/www_parts
ServerName maxparts.ru
ServerAlias www.maxparts.ru
options +FollowSymLinks
RewriteEngine On
RewriteCond %{HTTP_HOST} ^maxparts\.ru$ [NC]
RewriteRule ^(.*)$ http://www.maxparts.ru/$ 1  [R= 301 ]
ErrorLog /var/www/maxparts_err_log
TransferLog /var/www/maxparts_tr_log
</VirtualHost>
...
Рейтинг: 0 / 0
Форумы / Unix-системы [игнор отключен] [закрыт для гостей] / Проблема с 301 редиректом в Апаче / 9 сообщений из 9, страница 1 из 1
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


Просмотр
0 / 0
Close
Debug Console [Select Text]