Главная » Записи с тегом ".htaccess"

Рубрики с меткой ‘.htaccess’

Имитация файлов и директорий

Адрес вашего сайта появляется на пользовательском экране одновременно с дизайном и контентом. Поэтому адрес является полноправной частью сайта. Адрес типа www.фирма.ру (www.фирма.город.ру), естественно, гораздо лучше, чем www.geocities.com/Gonduras/San-Pedrillio/~наша_фирма, кто спорит. А вот по вопросу понятных человеку адресов внутри сайта общественность четкого консенсуса пока не нашла.

Установка пароля на страницу

Я решил описать способы закрыть паролем часть сайта. Тема, на самом деле, большая, поэтому на первый раз ограничусь авторизацией php+mysql.

Самый первый вопрос, который обычно встаёт — как закрыть директорию со скриптами администрирования паролем. При этом не нужно никаких изысков — один или несколько администраторов имеют одни и те же права, а персоналии меняются редко. Проще всего в данной ситуации использовать стандартную серверную авторизацию — положить файлы .htaccess и .htpasswd и прописать в них нужные параметры. Про это уже написано много, поэтому я ничего особо нового не скажу.
Читать далее »

Настраиваем .htaccess — 24 варианта использования

Файл конфигурации .htaccess может быть очень мощным инструментом разработчика при его правильном использовании. Его можно найти в корневой папке сервера, редактируется обычным текстовым редактором. В этой статье собрано более 20 применений файла .htaccess

Прежде чем перейти к возможностям .htaccess, хочу сказать, что чрезмерное злоупотребление .htaccess может снизить производительность вашего сайта. Следует использовать .htaccess, только если нет другого способа решить задачу.

Сделайте резервную копию вашего файла, прежде чем вносить изменения. Читать далее »

Определение Android устройства на PHP, JavaScript, htaccess

С развитием мобильных устройств, вебмастера все больше уделяют времени разработке именно для портативных устройств. Хороший сайт должен выглядеть одинаково не только в разных браузерах, но и корректно на разных устройствах. Поэтому важно определять тип клиента и вносить некоторые изменение в структуру сайта, конкретно для каждого из них. Читать далее »

Для чего служит .htaccess?

Это файл гибкой настройки веб-сервера Апач. «Гибкий» обозначает, что как только вы поменяли что-то в этом файле, изменения тут же вступают в силу. С помощью
него можно переопределить многие директивы из файла httpd.conf (этот файл является главным конфигурационным файлом сервера Апач и его действия
распространяются полностью на всех пользователей данной копии Апача). В случаях, когда у вас нет доступа в файлу настройки Апача (тот же виртуальный
хостинг), вам поможет именно этот файл.
Этот файл не доступен веб-пользователю из браузера. Если файл .htaccess расположен в корневой директории сервера, то его действия распространяется на весь
сервер, кроме тех папок, где находится другой файл .htaccess (и кроме всех папок «ниже» этой папки со вторым .htaccess).
Пример: Читать далее »

Применение .htaccess при создании сайта

Применение файла htaccessС помощью технологии .htaccess,  можно реализовать множество полезных вещей при создании сайта. Найти применение можно для ЧПУ (человекопонятных урлов), для редиректа и многих других вещей. Основным заданием htaccess, на мой взгляд, является создание ЧПУ (friendly URL). Например, если вы имеете страницу по адресу http://mysite.com/site/pages/contact.php, то при применении htaccessроутера, данная страница будет доступна по адресу http://mysite.com/contact. Это достаточно просто и понятно для рядового пользователя. Но применения техник .htaccess, не ограничиваются только ЧПУ и редиректами. При создании сайта, можно найти и другие применения для htaccess, о чем мы сегодня и поговорим. Читать далее »

Запрет кэширования страницы на HTML, PHP, htaccess

Запрет кэширования страницыПорой, бывает необходимо запрещать браузеру кэшировать страницу, так как информация на ней обновляется каждый раз. Это может быть генерация данных, соответственно выбранным фильтрам или другой контент, который каждый раз создается по-новому. Одним словом, бывают моменты, когда необходимо запретить коварной программе кэшировать страницу. Сегодня, мы узнаем, как реализовать это разными способами, с помощью PHP или HTML или .htaccess. Читать далее »

Определение Android устройства на PHP, JavaScript, htaccess

С развитием мобильных устройств, вебмастера все больше уделяют времени разработке именно для портативных устройств. Хороший сайт должен выглядеть одинаково не только в разных браузерах, но и корректно на разных устройствах. Поэтому важно определять тип клиента и вносить некоторые изменение в структуру сайта, конкретно для каждого из них. Читать далее »

Защита Joomla от взлома

Joomla сама по себе обладает очень хорошими параметрами безопасности, поэтому она и является настолько распространенной среди веб-мастеров. Но это не освобождает сайтостроителя от необходимости принятия элементарных мер защиты Joomla от взлома, ведь система не может самостоятельно уберегать вас от вашей же собственной непредусмотрительности.

Итак, давайте начнем с самых первых этапов защиты Joomla от взлома. Когда вы только установили систему управления контентом, она попросит вас произвести удаление директории Installation. Не пренебрегайте данным предупреждением и обязательно удалите данную папку из корневого месторасположения движка. Читать далее »

Защита панели администратора в Joomla

Joomla является одной из самых популярных CMS. Уже больше миллиона пользователей по всему миру используют ее для создания блогов, порталов и любых других сайтов. Огромное количество бесплатных модулей и плагинов дает возможность создавать на базе Joomla практически все что угодно.

Joomla пользуется популярностью не только среди вебмастеров. Хакеры постоянно ищут новые баги и уязвимости, чтобы взломать сайт и использовать его в своих целях. И одно из самых слабых мест этой CMS – панель администратора. Чтобы не дать злоумышленникам ни единого шанса на взлом, необходимо защитить самую важную часть своего сайта.

С помощью файла htaccess каждый вебмастер может повысить уровень безопасности в Jooml’e. Для этого необходимо в папке Administrator создать файл .htaccess и разместить в нем такой код: Читать далее »