The OpenNET Project / Index page

[ новости /+++ | форум | теги | ]

форумы  помощь  поиск  регистрация  майллист  ВХОД  слежка  RSS
"Хостинг"
Вариант для распечатки Архивированная нить - только для чтения! 
Пред. тема | След. тема 
Форумы WEB технологии (Public)
Изначальное сообщение [Проследить за развитием треда]

"Хостинг"
Сообщение от sashas emailИскать по авторуВ закладки(ok) on 29-Июн-04, 08:37  (MSK)
Большое спасибо всем откликнувшимся на тему хостинга, использующего интранетовские адреса. После установки jail на интранетовские адреса и соответствующей настройки апаче с mod_accel все заработало. Однако здесь появилась другая проблема. Хотелось бы при хостинге раздавать клиентам нормальные адреса в стиле client.myhost.ru. Однако использование апаче с указанным модом не позволит мне создать такой адрес. Получается что-то типа myhost.ru/client/ и это не очень удобно. Нет ли у многоуважаемых админов каких-либо соображений по этому поводу. Заранее благодарен за ответ.
  Рекомендовать в FAQ | Cообщить модератору | Наверх

 Оглавление

Индекс форумов | Темы | Пред. тема | След. тема
Сообщения по теме

1. "Хостинг"
Сообщение от dev emailИскать по авторуВ закладки(??) on 29-Июн-04, 12:20  (MSK)
mod_rewrite?
  Рекомендовать в FAQ | Cообщить модератору | Наверх

2. "Хостинг"
Сообщение от sashas emailИскать по авторуВ закладки(ok) on 30-Июн-04, 10:05  (MSK)
>mod_rewrite?
А поподробней можно?
Куда в httpd.conf прописываются команды этого мода?
и какое правило использовать, rewrite_rule?

  Рекомендовать в FAQ | Cообщить модератору | Наверх

3. "Хостинг"
Сообщение от dev emailИскать по авторуВ закладки(??) on 30-Июн-04, 13:18  (MSK)
>>mod_rewrite?
>А поподробней можно?
>Куда в httpd.conf прописываются команды этого мода?
>и какое правило использовать, rewrite_rule?

Если я правильно помню, в его доке был как-раз такой пример.

  Рекомендовать в FAQ | Cообщить модератору | Наверх

4. "Хостинг"
Сообщение от sashas emailИскать по авторуВ закладки(ok) on 01-Июл-04, 09:09  (MSK)
>>>mod_rewrite?
>>А поподробней можно?
>>Куда в httpd.conf прописываются команды этого мода?
>>и какое правило использовать, rewrite_rule?
>
>Если я правильно помню, в его доке был как-раз такой пример.
В доке не указано, куда именно в httpd.conf прописываются команды этого мода. Я прочитал ман, пересобрал апач, протестировал конфиг, запустил - не работает :(
В конфиге указал примерно так:
после
# Dynamic Shared Object (DSO) Support
LoadModule accel_module libexec/libaccel.so
добавил строки
# mod_Rewrite
RewriteEngine   on
RewriteLog      "/usr/local/apache/logs/rewrite.log"
RewriteCond     %{HTTP_HOST}    http://client.myhost.ru
RewriteRule     http://myhost.ru/client/$1     [L,R]

В логи мода ничего не записалось

  Рекомендовать в FAQ | Cообщить модератору | Наверх

5. "Хостинг"
Сообщение от KirUx Искать по авторуВ закладки(ok) on 01-Июл-04, 09:27  (MSK)
А сработало?
Может RewriteLogLevel?
  Рекомендовать в FAQ | Cообщить модератору | Наверх

6. "Хостинг"
Сообщение от sashas emailИскать по авторуВ закладки(ok) on 01-Июл-04, 10:01  (MSK)
>А сработало?
>Может RewriteLogLevel?
Спасибо, торможу :)
Это выдержка из логов:
applying pattern 'http://mail1.balashov.san.ru/cod/$1' to uri '/index.html'
pass through /index.html
Но реально редиректа не получается


  Рекомендовать в FAQ | Cообщить модератору | Наверх

7. "Хостинг"
Сообщение от sashas emailИскать по авторуВ закладки(ok) on 01-Июл-04, 10:28  (MSK)
>>А сработало?
>>Может RewriteLogLevel?
>Спасибо, торможу :)
>Это выдержка из логов:
>applying pattern 'http://myhost.ru/client/$1' to uri '/index.html'
>pass through /index.html
>Но реально редиректа не получается

АГА!!! НАШЕЛ!!! ман реврайт

RewriteRule     ^/(.*)  http://myhost.ru/client/$1     [L,R]
Не был указан первый параметр в правилах
Теперь правило выполняется, но и в браузере видно что строка изменилась на http://myhost.ru/client/ Этого никак нельзя избежать?

  Рекомендовать в FAQ | Cообщить модератору | Наверх

8. "Хостинг"
Сообщение от dev emailИскать по авторуВ закладки(??) on 01-Июл-04, 11:11  (MSK)
>RewriteRule     ^/(.*)  http://myhost.ru/client/$1    
>[L,R]
>Теперь правило выполняется, но и в браузере видно что строка изменилась на
>http://myhost.ru/client/ Этого никак нельзя избежать?

А если убрать последнюю буковку R?
Учти еще одну деталь: в имени хоста большие/маленькие буквы на различаются, а в имени каталога - различаются.

  Рекомендовать в FAQ | Cообщить модератору | Наверх

9. "Хостинг"
Сообщение от sashas emailИскать по авторуВ закладки(ok) on 01-Июл-04, 16:29  (MSK)
>>RewriteRule     ^/(.*)  http://myhost.ru/client/$1    
>>[L,R]
>>Теперь правило выполняется, но и в браузере видно что строка изменилась на
>>http://myhost.ru/client/ Этого никак нельзя избежать?
>
>А если убрать последнюю буковку R?
>Учти еще одну деталь: в имени хоста большие/маленькие буквы на различаются, а
>в имени каталога - различаются.
У меня нет каталога client
У меня mod_accel теперь не срабатывает для переадресации на джайловую машину. Видимо проблема в неправилоьном расположении этих модулей в конфиге. реврайт у меня в начале конфига, а акселл - в самом конце.
Как должно быть - фиг поймешь.
:(
  Рекомендовать в FAQ | Cообщить модератору | Наверх

10. "Хостинг"
Сообщение от dev emailИскать по авторуВ закладки(??) on 01-Июл-04, 19:25  (MSK)
>У меня нет каталога client
>У меня mod_accel теперь не срабатывает для переадресации на джайловую машину.

Тогда замени R на P. Не уверен, что это сработает с mod_accel, с mod_proxy точно работает.

  Рекомендовать в FAQ | Cообщить модератору | Наверх

11. "Хостинг"
Сообщение от sashas emailИскать по авторуВ закладки(ok) on 02-Июл-04, 09:57  (MSK)
>>У меня нет каталога client
>>У меня mod_accel теперь не срабатывает для переадресации на джайловую машину.
>
>Тогда замени R на P. Не уверен, что это сработает с mod_accel,
>с mod_proxy точно работает.
Спасибо, с моим модом не работает. Буду переходить на mod_proxy.

  Рекомендовать в FAQ | Cообщить модератору | Наверх

12. "Хостинг"
Сообщение от sashas emailИскать по авторуВ закладки(ok) on 08-Июл-04, 09:03  (MSK)
>>>У меня нет каталога client
>>>У меня mod_accel теперь не срабатывает для переадресации на джайловую машину.
>>
>>Тогда замени R на P. Не уверен, что это сработает с mod_accel,
>>с mod_proxy точно работает.
>Спасибо, с моим модом не работает. Буду переходить на mod_proxy.
С прокси все ок. :) Спасибо.
  Рекомендовать в FAQ | Cообщить модератору | Наверх

13. "Хостинг"
Сообщение от sashas emailИскать по авторуВ закладки(ok) on 08-Июл-04, 09:05  (MSK)
>>>>У меня нет каталога client
>>>>У меня mod_accel теперь не срабатывает для переадресации на джайловую машину.
>>>
>>>Тогда замени R на P. Не уверен, что это сработает с mod_accel,
>>>с mod_proxy точно работает.
>>Спасибо, с моим модом не работает. Буду переходить на mod_proxy.
>С прокси все ок. :) Спасибо.

А для ftp-доступа на джайловские машины нет никакого механизма? mod_proxy мне не очень-то помог.

  Рекомендовать в FAQ | Cообщить модератору | Наверх


Удалить

Индекс форумов | Темы | Пред. тема | След. тема
Пожалуйста, прежде чем написать сообщение, ознакомьтесь с данными рекомендациями.




Партнёры:
PostgresPro
Inferno Solutions
Hosting by Hoster.ru
Хостинг:

Закладки на сайте
Проследить за страницей
Created 1996-2025 by Maxim Chirkov
Добавить, Поддержать, Вебмастеру