Текст взят из ownru.ru
Долго искал нужную информацию о файле под названием htacess, массу однотипной информации, но общее представление, что это такое и как можно его использовать наиболее эффективно, сложилось только полсе обобщения прочитанного материала.

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

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

Обработка файла htaccess производится при каждом вызове объекта из директории где он расположен.

Директивы файла обрабатываются последовательно.

Директивы, прописанные в файле учитываются при работе с директорией в которой данный файл конфигурации располагается, и их действие распространяется на все вложенные поддиректории.

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

Все возможные директивы для файла конфигурации, можно прочитать в описании конкретного сервера, для Apache информацию можно найти на сайте разработчика: httpd.apache.org

Что, нам дает использование данного файла, рассмотрим наиболее часто используемые директивы настройки.

- Прежде всего, это предоставление и блокирование доступа до директории, ну или объектов приложения.
Предположим мы хотим исключить доступ до нашего сайта с определенного IP, или мы
хотим блокировать весе IP в определенном диапазоне:

order deny,allow

deny from 38.117.108.5 – блокируем конкретное IP

deny from 222.251.128.0/17 - блокируем диапазон IP

deny from spamer.com - блокируем определенный домен.

allow from myDoorway.com - разрешаем доступ для домена.

allow from all

Говорим, чтобы файлы .htaccess были доступены со



deny from all

- Переадресация на другую страницу, с возвратом 301 кода:

Redirect 301 /page.htm http://www.mysite.ru/newpage.htm

- Переадресация с обработкой рефера ( referer - поле в http запросе, используемое для внесения информации откуда данный запрос сделан).

RewriteCond %{HTTP_REFERER} HTMLParser/1.6 [OR]

RewriteCond %{HTTP_REFERER} ^http(s)?://(www\.)?spam.com.*$ [NC]

RewriteRule /* http://welcome-spammer.com/ [R,L]

- Все пришедшие с сайта spam.com идут на сайт welcome spamer.

Переадресация на нужную страницу, при возникновении ошибки

ErrorDocument 401 /error401.html

ErrorDocument 403 http://www.partner-site.com

- защита от хотлинков ( картинка лежит на вашем сервере, вызывается на сайте злоумышленника).

RewriteEngine On

RewriteCond %{HTTP_REFERER} !^http://(www\.)?mydomen.com\.com/ [NC]

RewriteCond %{HTTP_REFERER} !^$

RewriteRule \.(jpe?g|gif|bmp|png)$ images/figVam.jpg [L]

Все внешние ссылки на картинки на вашем сайте выдают картинку figVam.jpg

- Делаем красивыми с точки зрения СЕО –URL

#если включен mod_rewrite
RewriteRule ^(.*)$ index.php?q=$1 [L]

Теперь немного поподробнее про выражение: ^(.*)$

Крышка вначале означает начало строки.

Бакс в конце означает конец строки.

Точка в скобочках означает любой символ.

Звездочка после точки означает, что любых символов может быть от нуля до бесконечности.

Скобочки означают группу. Т.к. она первая (и единственная), то эта группа идет под номером 1.

Про: index.php?q=$1
означает, что мы перезаписываем url на index.php?q= и к этому добавляем первую группу $1, т.е. имя запрашиваемого файла.
index.php?q=$1

[L] – последнее преобразование(команда break), флаг используется для того, чтобы не преобразовывать текущий URL другими, следующими за этим, правилами преобразований.

И еще одно важное добавление помогающее в работе:
php_flag display_errors on
включает вывод на экран ошибок приложения.

Рассмотрена только часть возможных директив при использований файла конфигурации htaccess, приведенные в примеры, могут иметь разный синтаксис детали которого можно посмотреть на сайтах разработчика конкретного web сервера.

Интернет растет с каждым годом, количество пользователей увеличивается с каждым днем. Каждый находит в этом электронном мире свое увлечение, влекущее его снова и снова подключиться к сети и заглянуть на знакомый сайт. Одни просматривают мировые новости или просто находят нужную информацию, другие изучают иностранные языки, трети общаются или играют, но есть и те, кто используют интернет для заработка. Интернет предоставляет безграничные возможности для заработка, для новичков, и для завсегдатаев интернета, для одних предоставляется возможность стать участником партнерской программы, для других интернет это возможность создать свой бизнес. Одни придерживаются правил негласной морали другие зарабатывают, не оглядываясь на мораль. Последняя категория предпринимателей получило название интернет мошенники. Собственно хотелось рассказать о защите персонального компьютера от атак мошенников-злоумышленников. В начале пользования интернетом, у меня лично было направление на скачивание всевозможной халявы: крякнутых программных продуктов, бесплатных свободно распространяемых приложений. Ничего предосудительного в распространении такого программного обеспечения я не находил, присутствие бесплатных программных продуктов, позволяло изрядно сэкономить бюджет, тем более, что работая в сфере информационных технологий, приходилось изучать большое количество приложений, часть из которых шла в корзину, и после первых проб более никогда не использовалась. Общий кругозор расширялся без затрат бюджета. Вот вопрос, с какой целью люди тратят время на взлом программного обеспечения, как то оставался без ответа, тогда казалось, что все это делается, чтобы помочь бедным людям. Но со временем, пришло понимание, что бескорыстных людей не так много, и большинство взломанного и халявного содержит в себе вредноностные закладки. И убедиться в этом позволил мне персональный фаревол (firewall – огненная стена). Мой первый фаревол был тоже ломанный, но позволял создать простейшие правила для защиты компьютера, отследить вредноностную деятельность внутри компьютера, и конечно же просмотреть входящий и исходящий трафик. Помню первое потрясение было, когда фаревол показал, что идет большой трафик, в то время когда компьютер простаивал, начав разбираться я обнаружил, что у меня на компьютере установлен WEB сервер и зайдя на него я обнаружил порносайт, как выяснилось позднее, когда потрясение прошло, в компьютер вместе с халявными программами пробрался так называемы “троян” – downloader, который со временем, загрузил на компьютер все компоненты WEB сервера и даже часть показываемого порно контекста. После этого вера в людскую бескорыстность была надолго подорвана. И сейчас, установив несколько фареволов, то и дело приходится наблюдать попытки сканирования портов, с целью проникновения на мой компьютер. Цель таких сканеров, тоже понятна, - а вдруг на компьютере есть чем поживиться: личные данные, данные электронных платежных систем, или просто свободные ресурсы для размещения своих возможно нелегальных программ. Отбивать внешние атаки помогает мой личный легально купленный фаревол OutPost, именно приобретенный непосредственно у производителя – что-то должно быть свободное от крэков, и взлома и от встроенных вирусов и троянов, кто-то должен это сдерживать. Сначала я пробовал ограничиться только антивирусом, но потом пришло понимание, что защита должна быть комплексной, и антивирус не всегда может определить проблему, тем более когда вредноностный код ведет себе, как обычная программа, и просто собирает о вас сведения, как например – Toolbar от Google. Впрочем, тут каждый волен выбирать, переустанавливать каждый месяц Операционную систему, с полной очисткой компьютера, когда он просто начинает страшно тормозить с трудом переваривая вирусы и мирно работающие чужие программы которые используют ваш процессор в своих только им известных целях или сделать усилие и купить программу защиты, изучить как ей пользоваться и сэкономив кучу нервов, трафика и электричества. Персональный фаревол – наш выбор.

С чего начать создание своего сайта? Этот вопрос задается, как новичками, так и маститыми разработчиками. Конечно же сайт начинается с идеи!

Как то в очередной раз сканируя просторы интернета я случайно набрел на свой старый сайт, который был сделан для одной авиационной компании, тогда она только начинала свое становление, и я знакомый с языком разметки HTML взялся за дело, был подготовлен простенький дизайн, было сделано несколько Java апплетов для придания сайту некоторой динамики. Сайт был размещен на бесплатном хостинге, и начал жить. Тогда была твердая убежденность, что достаточно положить сайт в интернет и о тебе узнает весь мир, но чуда не произошло, своей цели он не выполнял, клиенты не привлекались, спонсоры, так нужные компании в тот момент не объявлялись. По сути, сайт просто не работал. Несмотря на то, что ссылки на сайт были занесены в некоторые каталоги, посещаемость сайта была не более двух-трех уникальных посетителей в день. Много лет прошло с тех пор. Приятно было встретить старого знакомого, особо удивило, что на сайте имелись показатели PR 3 и тиц 10, и сайт был полностью увешан продажными ссылками. Критически оценив свое давнишнее творение, пришлось сделать выводы, что на одном знании технической части сайтостроительства: протокола http, Java, Javascript, DHTML, HTML и.т.д. сделать хороший посещаемый ресурс невозможно. Нужно еще много чего, а как раз этих знаний и не было. Наверно все бы было по другому, если бы рядом оказался знающий наставник, который мог бы подсказать и дать толчек в нужном направлении. Но тогда десять лет назад такого человека рядом не оказалось.

Сейчас все гораздо проще, я имею в виду с помощниками, большое количество фирм предлагают свои услуги по созданию и продвижению сайтов. Без сомнения это большой шаг в перед в сайтостроительстве. И если вы сегодня решили, что вам необходим свой собственный интернет ресурс с хорошей посещаемостью и способный продать тот продукт или услугу, которую вы предлагаете, то у вас есть два пути для его создания.
Первый путь самый дешевый, но и самый долгий и не имеющий предопределенного результата, это начать познавать все нюансы сайтостроительства самому, ну или поручить, это делать вчерашнему школьнику, который любезно согласился сделать вам сайт, изучив вчера HTML, и с гордостью показывая всем свою домашнюю страничку с красивым обрамлением. Скорее всего, результат будет тот же, как и с моим старым сайтом, о котором я писал в начале, подход будет однобокий и не продуктивный, сайт будет сделан, но единственными посетителями будете вы сами. Хотя если этот сайт не продает, и сделан только, как визитка, чтобы можно было похвастаться перед друзьями, то вы достигли своей цели. Еще можно подождать пару лет, пока придут знания в других областях в частности в продвижении сайтов, и сайт заработает и на продажу.

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

Я хочу представить лишь одну из таких компаний, из Новороссийска, которая готова сделаться вашим проводником в интернет: Web Novoros, компания достаточно молодая, по времени регистрации, (свой сайт компания создала только в 2009.08.01), но не по опыту отдельных сотрудников в нее входящих. Что предлагает данная компания:

  • Создание, разработка сайтов
  • Дизайн сайтов< .li>
  • Создание промо-сайтов для одного проекта направленных на конкретную цель представить продукт или услугу ( или акцию ) целевой аудитории
  • Продвижение сайтов в Яндексе – выведение в ТОПовые позиции
  • Продвижение сайта, компании, проекта в социальных сетях, PR на крупных тематических ресурсах, увеличение посетителей, клиентов
  • Организация флеш моб кампаний в интернете
  • Наружная реклама
  • In-door реклама
  • Проведение маркетинговых исследований
  • Проведение промо-мероприятий
  • Полиграфия, разработка фирменного стиля компании
  • Реализация полного комплекса рекламной кампании

    Располагается данная компания в Новосибирске, но готова по возможности работать в любой части России. Более подробно про компанию можно прочитать на их сайте:Разработка сайтов в новороссийске

Зачем мне нужен Sapient Social Submitter – или в переводе: мудрый социальный отправитель. Прежде всего, это еще одна возможность заявить о себе в бескрайних просторах интернета, дать возможность людям ознакомиться с моими творениями, которые титаническими усилиями создавались многие годы. И вот такой прекрасный шанс все это обнародовать, сделать доступным для общественности, принести людям радость, радость познания. Думаю, что люди оценят, возможно, оценят не только люди, но и поисковые боты, и в них проснется что-то человеческое, дрогнет бездушный поисковый алгоритм ранжирования и кто был никем, тот станет в топ.

Что же мы получаем в итоге? Это одна из последних разработок для продвижения сайтов по социальным закладкам. Собран весь опыт предыдущих поколений, учтены все возникающие вопросы, собраны все пожелания, и как говорится, продукт переродился, стал более мощным и удобным. Что он может:

  • Массовая регистрация e-mail адресов, для будущих аккаунтов
  • Составление клиентских аккаунтов
  • Регистрация в социалках
  • Создание списков закладок
  • Размещение закладок по социалкам
  • Полное журналирование выполняемых действий
  • Утилиты анализа проектов
  • Утилиты анализа аккаунта
  • Прямой эфир
  • Более 70 социалок, настроенных с учетом индивидуальных особенностей каждой
  • И наконец, автоматическое обновление

    • Остался ли вопрос, зачем нужна программа Sapient Social Submitter – это полная автоматизация вашей повседневной деятельности. Ничего нового, все то, что я делал руками, теперь делает эта замечательная программа, как говорится железный конь, пришел на смену seo лошадке. Наверно последний вопрос который вы хотите задать мне:- все написанные слова понятны, но вот почему именно этот продукт, на рынке существуют другие продукты, с большим бэкграундом, и с заслуженной историей, - все очень просто: во первых в интернете нет устоявшихся форм, все движется, все меняется, старые программы морально устаревают, и им на смену приходят новые улучшенные еще более адаптированные под изменяющийся онлайн мир. И совсем маленький нюанс, который чуть было не забыл сообщить, данная программа в разы дешевле, чем ее более заслуженные аналоги. Хотя цена вопроса для большинства, это тот маленький нюанс, который может перевесить все остальные доводы. Цена можно сказать демпинговая для такого рода продукта, но это пока, только на то время, когда продукт пробивается и пытается занять свое место под солнцем, возможно по мере признания общественностью цена может измениться. Сейчас самое время сделать шаг и позволить купить себе лучшее, что есть на рынке в данной нише по меньшей цене.
      Производитель дает возможность опробовать продукт в триальном варианте в течении трех дней, все особенности усеченной версии программы можно прочитать на сайте производителя.
      Еще более детальное описание и обсуждение всех возможностей программы можно найти по адресу: Зайти и узнать больше.

Вчера решил провести обследование просторов интернета на предмет присутствия ссылок на мой блог. Достаточно быстро я вышел на занимательный блог, где присутствовала ссылка на мой блог, как источник опубликованной статьи.

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

Вот ссылка на статью на этом блоге: Выбор доменного имени

Можно сравнить с зарисовкой на эту тему на чужой блог с моей статьей: _http://webreg.su/vybor-domennogo-imeni/
от господина Danila S Kolesnikov

Прочитав статью, я вытер слезы умиления, и стал думать, что мне с этим делать. Статья так не походила на мою, что и авторство доказывать вроде бы ни к чему. Потом я подумал хорошо или плохо, то что ссылка на мой блог стоит через редирект, а не прямая, хотя зачем мне прямая ссылка с такого сайта? Решил продолжить расследование, пошел по следам автора, натыкаясь на его профайлы на форумах и в различных общественных местах, где автор продавал услуги по прогону по каталогам, и.т.д. Однако везде данное доменное имя присутствовало, как сайт, на котором стоит скрипт автоматической регистрации в каталога, и что интересно последние продажи услуг с этого сайта были буквально на днях. Но просто полазив на сайте я так и не нашел признаков скрипта.

Решил пройтись по входящим ссылкам, первая же ссылка была с домена склейки с доменом Maulnet-а домен называется audrey-hepburn. Сразу столько интересных открытий при простом поверхностном расследовании. Прошелся по сайтам от Maulnet, находящихся на данном IP, исследование тоже обернулось отдельными открытиями. Остался один вопрос, как с сайта пусть и склеенного были получены ссылки на обследуемый сайт, не понятно. Возможно, продажа ссылок идет именно с клееных доменов. Возникла идея проверить увиденное, купить домен с показателями и попробовать редиректить его на свой домен, и посмотреть насколько это поможет в увеличении показателей основного домена. Клееный домен можно использовать для увеличения, через него ссылочной массы основного домена и для продажи ссылок. На этом решил закончить расследование и продолжить заниматься делами.