Начну с небольшого вступления: зачем вообще нужен .htaccess файл?

.htaccess — это конфигурационный файл, который использует веб‑сервер Apache для задания специфических настроек для каждой отдельной папки сайта. Благодаря ему можно:

  • Перенаправлять URL‑ы (используя модуль mod_rewrite), чтобы «чистые» адреса были удобнее для пользователя и поисковых систем.
  • Описывать правила доступа к папкам (базовая аутентификация, ограничение по IP и так далее).
  • Настраивать обработку ошибок (страницы 404, 500 и др.).
  • Включать или отключать функции PHP, менять заголовки, задавать правила кэширования и многое другое.

Главная причина существования .htaccess — это гибкость и простота. Владелец сайта может внести нужные изменения без доступа к глобальному конфигурационному файлу сервера. После изменения .htaccess Apache автоматически применяет новые правила к запрашиваемой папке, что делает процесс обновления быстрым и без необходимости перезапуска сервера.

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

Это однопользовательская система по сборке ПО, а так же по подготовке репозиториев для установки собранного ПО.

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

Контрольная панель с открытым исходным кодом HestiaCP адаптирована для установки в RHEL based операционных системах.

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

Тем кто пользовался терминалом в Linux знает, что часто приходится пользоваться командой cd, для перехода в нужный каталог. Для ускорения переходов можно создавать ссылки ln -s. Но есть еще один способ. который не увеличивает число файлов в вашем домашнем каталоге - autojump.

Что позволяет данная утилита?

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

Etherpad - это настраиваемый онлайн-редактор с открытым исходным кодом, обеспечивающий совместное редактирование в режиме реального времени. В данной статье я хочу описать установку данного редактора на сервере CentOS7 с предустановленной Kloxo панелью.

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