.htaccess — Часть 1

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

Запреты на доступ:

  • Запрет на все файлы
  • Разрешить доступ только с определенного ip
  • Запретить доступ только для определенного ip
  • Запрет доступа на группу файлов по маске
  • Запрет доступа на конкретный файл

Установка пароля:

  • Пароль на директорию
  • Пароль только на 1 файл
  • Пароль на группу файлов
  • Есть 3 директории (две из них вложены в первую), доступ к ним — по паролю. Но, и всех, вошедших по паролю в директорию 1 нельзя пускать в две оставшиеся директории. Как сделать?

Перенаправления:

  • Перенаправление (редирект) посетителя на другой url
  • Показ разных страниц, в зависимости от IP адреса посетителя:
  • Перенаправление посетителя при запросе определенных страниц:
  • Как сделать стартовой другую страницу?
  • Как заставить Апач обрабатывать SSI директивы?
  • Как заставить Апач выполнять php код в файлах с расширением отличным от php?
  • Как самому обрабатывать ошибки Апача?
  • Как поставить запрет на отображение содержимого директории при отсутствии индексного файла?

Кодировки:

  • Можно ли указать кодировку на все файлы, в которой по умолчанию получает документы браузер?
  • Можно ли указать кодировку на загружаемые файлы?
  • Я закачиваю на сайт файл в одной кодировке, а Apache их перекодирует, как избавиться?
  • Как применять различные кодировки для различных типов файлов?

Частые ошибки:

  • Создал файл .htaccess, но сервер выдает 500 ошибку — Internal Erorr

Read more

Оптимизируем свой сайт

Итак, вы сделали сайт, нашли подходящий хостинг и разместили свои странички в Сети. С чего начать?

Вообще, раскрутка сайта складывается из нескольких этапов:

1. Регистрация сайта в каталогах, рейтингах и поисковиках.

2. Баннерная реклама и обмен ссылками.

3. Участие в системах автоматической раскрутки.

4. Активная пропаганда ресурса на досках объявлений, форумах и чатах, в почтовых рассылках и эхо-конференциях.

5. Ведение на сайте собственной почтовой рассылки.

6. Оффлайновая реклама.

7. Написание статей для различных тематических оффлайновых и электронных изданий, бесплатные консультации и проч.

8. Упоминание адреса в электронной переписке.
Read more

Ускорить индексацию поисковиками

Настоятельно не рекомендую добавлять сайт для индексации когда на сайте всего пару страниц, нет файла robots.txt и sitemap.xml.
В первую очередь — наполняем сайт уникальными статьями, их нам нужно не меньше 5-10 штук.

После этого можно отправить запросы на индексацию. Зарубежные поисковики, обычно, начнут посещать сайт уже в тот же день, а вот Яндекс — через недельку обычно.

Вот прямые ссылки для добавления сайтов.

Теперь, добавляем свои сайты через формы поисковиков.

Оставляем по записи на крупных блогах и твиттерах.

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

Быстрая раскрутка

Очень радуют заголовки статей «Быстро раскрутим сайт», «быстро заработать» и так далее, все «быстро».

А на самом деле, в каких единицах или сутках измеряют они это «быстро»?

Давайте рассмотрим пример:

Я хочу быстро раскрутить свой сайт.

Что вы, собственно, понимаете под словом «быстро» и «раскрутить» ? Вам нужно поднять счетчики посещений «пустыми» переходами? — тогда вам нужно получить или купить, показы в сайто-обменных сервисах.

Или вам нужны нормальные посетители, которые будут оставлять комментарии, читать ваши статьи, что-то у вас покупать?
Read more

Продажа места под статьи — стыдно или позорно?

Сейчас выгодным стало продавать на своих сайтах места под статьи, да и затрат практически ни каких нет. Но вот как отреагирует пользователь, который посещает и читает ваш сайт?

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

Оптимизация своего сайта

Рассмотрим свой сайт с точки зрения не создателя, а как пользователь.
В первую очередь пользователь сталкивается с меню сайта.
————-

©Автор статьи: Vazelin.Org.Ua©

————-
Улучшаем свое меню

  • сводим к минимуму, до 5-7 ссылок главное меню;
  • другие ссылки, тактично добавляем как саб-меню;
  • на первом уровне должны быть, примерно, следующие ссылки: «Продукция», «Производители», «Контакты», «Документы» и подобные;
  • не стоит делать зеркальных ссылок с разными названиями, но которые ведут в одно место.

Улучшаем структуру сайта

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

Ни в коем случае, не пишите текст белыми буквами!

Авторегистрация в каталогах и досках объявлений

Авторегистрация очень хорошая вещь, на первый взгляд: вы заплатили символическую сумму (~ 5-10$), а какой-то сайт, автоматически рассылает ссылку на ваш сайт в каталоги.

Да, на первый взгляд, очень заманчивое предложение ведь затратив сумму один раз, потратив минут 10 на заполнение одной формы вас сразу добавят в большое количество каталогов. К сожалению, с помощью такого способа, вам удастся поднять ТиЦ на 2-3 еденицы.

- Почему так, ведь, на меня ссылаются больше 2000 сайтов?!?

Да, недоумение оправдано, но алгоритмы вычисления ТиЦ и ПР не так считают, как нам бы этого хотелось. Большинство каталогов через несколько месяцев попросту превращаются в свалки ссылок и ключевых слов. Такие каталоги попадают в самый низ, и не редко вообще удаляются из индексации, и этот «камень» тащит ваш сайт тоже вниз, т.к. он на вас ссылается. Ссылка с этого сайта ничего вам не принесет. Обидно :(

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

- Что же делать?

Сделайте ваш сайт полезным для пользователей: пишите о том, что вы знаете; что может быть полезным для других. Это будет самым лучшим методом поднятия рейтинга и посещения своего сайта. Ведь вам же будет намного приятнее общаться и помогать вашим пользователям.

Давайте постараемся сделать Интернет полезным.

О файле php.ini

Хочу поведать вам о настройках PHP для нормальной работы с CMS, т.к. много систем включили в себя различные визуальные средства набора текста и загрузки файлов, а загрузка то выполняется используя PHP. Так что сейчас приведу оптимальные настройки некоторых переменных в конфигурационном файле php.ini

1
2
3
4
register_globals    On
upload_max_filesize 24M
mysql.cache_size    4000
mysql.connect_timeout   50

В основном, хочу обратить внимание на вторую строку, с помощью нее мы устанавливаем, что с помощью браузера мы можем загрузить файл с максимальным размером 24Мб. Если вы «заливаете» большего размера файлы — увеличьте до необходимого, но следует отметить, если скорость вашего интернет соединения не позволяет быстро отправлять файлы, лучше использовать FTP закачку файлов на сервер.