Рейтинг
0.00
голосов: 0

О блоге

Вебсервер Apache

Администраторы (1)

Модераторы (0)

Модераторов здесь не замечено

Читатели (1)

Maugli

Перенаправление запросов в локальную сеть используя Apache mod_proxy

Задача — перенаправить запрос к сайту на внешнем (смотрящим в интернет) сервере, на внутренний сервер для непосредственного выполнения

Несколько примеров, для чего может использоваться таковая задача:

  1. Ресурс (сайт) части которого находятся на разных серверах: основной сайт и почтовый сервер с веб мордой интерфейсом, основной сайт и сервер для приёма видео, аудио.
  2. Выполнение настройки сервера приложения с веб управлением внутри локальной сети с доступом из мира (сети интернет).

Задач может быть много, но в данном случае у меня была вторая. Есть сервер, который будет работать с видео-конференциями. На данном этапе происходит настройка и доработка ПО сервера. Но, заказчик уже желает производить тестирование, да и этого требует тех. задание настройки.
Лучше всего откатывать настраивать на реальных задачах, так и ошибки сразу видно, и недочёты интерфейсов, и т.д.


Читать дальше

Иероглифы на сайте, или как установить кодировку по умолчанию?

Как установить кодировкуПодкинули мне хлопот, попросили перенести старый сайт (написан ещё под php 4) на хостинг. Сам перенос не составил проблем, но отображаются сплошные символы вместо букв. В чём дело? — Правильно, не верная кодировка.

Неверная кодировка
У сервера, на который я переносил сайт, кодировка по умолчанию UTF-8, а у сайта windows-1251.
Как это победить? Менять кодировку во всех файлах — долго. писать скриптовый конвертер — лень!

Изменяем .htaccess
Добавим в файл .htaccess одну строчку
AddDefaultCharset windows-1251

Теперь наш сервер знает, в какой кодировке отдавать сайт.
Если этого не произошло, то можно попробовать добавить ещё строчки:
DefaultLanguage ru
AddDefaultCharset windows-1251
php_value default_charset "cp1251"

Если Вам нужно выводить сайт в UTF-8, то строку надо немного изменить
AddDefaultCharset utf-8

.htaccess redirect

Как перенаправить веб сайт при помощи файла .htaccess
Это очень просто. Но, за чем это надо?

Я пользуюсь хостинг-провайдеров HvOSTING.UA, использую поддомены, как папки в корне основного домена.
Пример:
itheap.info — /
dev.itheap.info равносильно itheap.info/dev/


Но, как мне быть, если надо поддомен перенаправить на другой адрес?
К примеру m.emgrand-club.org.ua перенаправить на мобильную версию сайта emgrand-club.org.ua/index.php?wap2

Для этого воспользуемся абсолютной переадресацией через файл .htaccess


Читать дальше