Гибкая настройка сервера (.htaccess) - часть 2

3 April 2007 – 22:57

В первой части даны основные понятия гибкой настройки сервера через файл .htaccess, перечислены наиболее часто встречающиеся правила. Сегодня расскажу про mod_rewrite, модуль Apache для URL-преобразований, а точнее для динамического преобразования запрашиваемых URL`ов. Для понимания mod_rewrite необходимо в свою очередь знать что такое переменные среды CGI (ссылка ниже) и иметь представление о регулярных выражениях (ссылка ниже), если эти понятия ни о чем вам не говорят, то думать о mod_rewrite еще рано.

Для начала убеждаемся, что mod_rewrite подключен. Проверяем наличие файла mod_rewrite.so, смотрим присутствует ли в httpd.conf строка: LoadModule rewrite_module modules/mod_rewrite.so или спрашиваем у провайдера, подключен ли модуль.
Читать далее »

Гибкая настройка сервера (.htaccess) - часть 1

14 March 2007 – 19:51

Допустим у вас есть сайт, теперь надо разместить его в интернете. Допустим вы покупаете виртуальный хостинг на безе сервера Apache, разумеется никто не пустит вас в серверный httpd.conf (главный конфигурационный файл сервера Apache), т.к. изменения в нем отразятся на всех хостящихся. Поэтому заранее поинтересуйтесь у хостера включена ли возможность гибкой настройки сервера, т.е. создания настроек распространяющихся только на ваш сайт. Для гибкой настройки создается файл .htaccess.

* После создания можете кинуть файл в любой свой каталог на сервере,
* Вы можете создать столько угодно таких конфигурационных файлов.
* Правила указанные в .htaccess распространяются на тот каталог в котором он находится и на все подкаталоги, если в них в свою очередь не лежат свои .htaccess
* Все пути в .htaccess указываются от корня сервера.
* Синтаксис и правила файлов .htaccess идентичны синтасису и правилам httpd.conf

Пример файла .htaccess и несколько часто употребляемых правил:
Читать далее »

Как обойти фильтры Google

2 March 2007 – 21:03

Фильтры:
* Google Sandbox
* Google -30
* Google Bombing
* Google Bowling
* Google Duplicate Content Filter
* Google Supplemental Results
* Google Domain name Age Filter
* Google’s Omitted Results Filter
* Google’s Trust Rank Filter
* links.htm page filter
* Reciprocal Link Filter
* Link Farming Filter
Читать далее »

Yahoo! Pipes (RSS-менеджер)

20 February 2007 – 19:31

Yahoo запустили новый сервис Yahoo! Pipes, RSS-менеджер (скриншот под катом) с интересным интерфейсом. Основная особенность - возможность создания собственных RSS-потоков, "склеенных" из нескольких XML-источников. Можно фильтровать входящую информацию, применять к ней различные модули (сортировка, перевод и т.д.), получая на выходе уникальный контент.
Читать далее »

Новое в PHP6!

10 February 2007 – 20:01

Юникод Настройка юникода на уровне всего сервера, а не запроса, как сейчас.
Register Globals, Magic Quotes, Safe Mode - уберут.
'var' станет полным синонимом 'public'.
Возврат по ссылке выдаст E_STRICT ошибку.
Zend.Ze1 будет исключен.
dl() будет только в SAPI.
Freetype 1 и GD 1 больше не поддерживаются.
FastCGI всегда включен.
Старые названия (HTTP_*_VARS) - уберут.
Расширения XMLReader, XMLWriter, Fileinfo будут представлены в дистрибутиве по умолчанию. ereg переедет в PECL.

Дополнения в движке PHP:
Читать далее »

главная | разработка | сайт-визитка | бизнес-сайт | интернет-магазин | компоненты сайта | продвижение | цены | карта сайта | контакты