понедельник, 7 марта 2011 г.

настройки сервера продолжение

Веб-сервер – это программа, которая запущена на компьютере (его тоже называют «сервером», не запутайтесь!), установленном в дата-центре хостинг-провайдера. Задача веб-сервера – принимать и обрабатывать HTTP-запросы, а также отправлять запрошенные данные (которые могут формироваться другим программным обеспечением, установленным на сервере – например, системой управления контентом). Как добраться до файла с настройками Apache Основа основ – файл .htaccess. Это обыкновенный текстовый файл, который нужно создать в стандартной программе «Блокнот» и разместить в корневом каталоге сайта. Кстати, «корневой каталог сайта» тоже часто вызывает вопросы у новичков. Отвечаем: сайт лежит на сервере как обычный каталог (папка) с подкаталогами, в которых находятся файлы. Удобнее всего работать с каталогами и файлами сайта с помощью FTP-клиента. Имея логин и пароль (их предоставляет хостер), можно зайти в папку, где лежит ваш сайт – это и есть корневой каталог. Именно в нем нужно размещать файлы robots.txt и .htaccess. В подавляющем большинстве случаев .htaccess уже будет лежать в корневом каталоге, так что можно просто редактировать его в «Блокноте» или встроенном редакторе FTP-клиента. Что писать в .htaccess В этом настроечном файле можно писать как правила работы для ядра Apache, так и для подключаемых модулей, из которых для нас интерес представляет mod_rewrite. (Во времена оны нужно было убедиться, что хостер его установил. Но в 2011-м году крайне сложно найти хостинг-провайдера, не подключающего этот модуль Apache, так что беспокоиться не стоит). Несмотря на упрощенность (все ненужное простому оптимизатору таинство Apache сконцентрировано в другом файле настроек – httpd.conf), полные перечени функций и базового синтаксиса доступных настроек и, в частности, настроек mod_rewrite – немаленькие документы. Веб-разработчик может получить абсолютно полный контроль над сервером, но, к счастью, поисковая оптимизация этого не требует. Вполне достаточно знать основные команды! Комментарий в .htaccess предваряется символом # – строку, перед которой стоит решетка, веб-сервер обрабатывать не будет. Комментируйте даже такой небольшой код, как правила для Apache, и вы даже через год или два сможете легко вспомнить, зачем нужна та или иная настройка

Комментариев нет:

Отправить комментарий