10 вариантов применения .htaccess файла, о которых вы должны знать
.htaccess файл, который функционирует под веб сервером Apache, однозначно является очень полезным инструментом, с помощью которого можно делать много вещей. В этой статье я собрал 10 отрывков .htaccess файлов, которые любой разработчик веб-страниц должен иметь в своем комплекте инструментов.
Прежде чем отредактировать ваш .htaccess файл, всегда делайте резервную копию. В случае чего, вы можете восстановить его, если нужно.
Удаление www в url
Часто, с точки зрения SEO, лучше не использовать приставку www в своих URL. Следующий отрывок удалит www из вашего url и переадресует любой url с www к адресу без www.
RewriteEngine On
RewriteCond %{HTTP_HOST} !^your-site.com$ [NC]
RewriteRule ^(.*)$ http://your-site.com/$1 [L,R=301]
Предотвращаем хотлинки
Хотлинки – это не очень хорошая практика, которая заключается в использовании изображений из другого места на вашем сайте. Когда вы используете хотлинки, трафик идёт не к вам, тем самым вы многое теряете. Конечно же, рано или поздно, вам понадобится что-то с этим делать. Добавьте следующий отрывок к своему.htaccess файлу после замены URL в качестве примера вашим собственным URL.
RewriteEngine On
#Заменит ?mysite\.com/ на свой url
RewriteCond %{HTTP_REFERER} !^http://(.+\.)?mysite\.com/ [NC]
RewriteCond %{HTTP_REFERER} !^$
#Заменит /images/nohotlink.jpg на другое изображение
RewriteRule .*\.(jpe?g|gif|bmp|png)$ /images/nohotlink.jpg [L]
Перенаправляем RSS к WordPress feedburner
Большинство блоггеров использует веб-службу Feedburner, которая сообщает, сколько людей читает ваш блог через подписки. Если вы используете WordPress, то должны переадресовать все сообщения WordPress (rss, atom, и т.д.) к feedburner. Измените строки 2 и 3, и затем приклейте этот код к своему .htaccess файлу.
<IfModule mod_alias.c> RedirectMatch 301 /feed/(atom|rdf|rss|rss2)/?$ http://feedburner.com/yourfeed/ RedirectMatch 301 /comments/feed/(atom|rdf|rss|rss2)/?$ http://feedburner.com/yourfeed/ </IfModule>
Создание собственных страниц ошибок
Устали от страшных страниц об ошибках на ваших сайтах? Всё, что вам нужно, так это создать парочку красочных html файлов, и вписать следующий код к своему .htaccess:
ErrorDocument 400 /errors/badrequest.html ErrorDocument 401 /errors/authreqd.html ErrorDocument 403 /errors/forbid.html ErrorDocument 404 /errors/notfound.html ErrorDocument 500 /errors/serverr.html
Загрузка файлов со специфическим форматом
Предлагая некоторые файлы на скачку, такие как mp3, eps или xls, вы можете облегчить работу своему веб браузеру и указать напрямую, что с ними нужно делать.
Этот отрывок вызовет загрузку.xls и.eps файлов с вашего сервера.
<Files *.xls> ForceType application/octet-stream Header set Content-Disposition attachment </Files> <Files *.eps> ForceType application/octet-stream Header set Content-Disposition attachment </Files>
PHP ошибки
Данный пример - это интересный способ регистрации и отслеживания ошибок, которые могут возникнуть в результате выполнения php файлов. Для начала вам нужно создать файл php_error.log где-нибудь на сервере, и добавить отрывок к .htaccess файлу. Не забывайте изменять местоположение файла системного журнала на строке 7.
# не отображать ошибки пользователю php_flag display_startup_errors off php_flag display_errors off php_flag html_errors off # записывать в файл php_flag log_errors on php_value error_log /location/to/php_error.log
Удаляем расширения файлов из URL
Расширения файлов могут быть полезными для разработчиков, но нет абсолютно никакой потребности показывать их своим гостям. Этот отрывок удалит отображение расширения .html для всех файлов html. Этот код может быть легко адаптирован и для других расширений, таких как php.
RewriteEngine on
RewriteCond %{REQUEST_FILENAME} !-d
RewriteCond %{REQUEST_FILENAME}\.html -f
RewriteRule ^(.*)$ $1.html
# Заменить html вашими собственными расширениями. К примеру: php, htm, asp
Запрет на отображения содержимого директории
Если вы используете веб сервер Apache, то наверное заметили, что если в вашем каталоге нет индексного файла, то пользователю отображается список файлов и папок, которые находятся в данном каталоге. Если вы не желаете, чтобы любой мог видеть, какие файлы находятся на вашем сервере, просто добавьте следующий код в своем .htaccess файл.
Уменьшаем размер страниц, сжимая статические данные
Наверняка вы знаете о возможности отправки сжатых данных посетителям, которые в последствии, будут распакованы клиентом. Этот код определенно вам нужен.
AddOutputFilterByType DEFLATE text/html text/plain text/xml application/xml application/xhtml+xml text/javascript text/css application/x-javascript BrowserMatch ^Mozilla/4 gzip-only-text/html BrowserMatch ^Mozilla/4.0[678] no-gzip BrowserMatch bMSIE !no-gzip !gzip-only-text/html
Автоматическое добавление utf-8 charset к вашим файлам
Чтобы избежать проблемы с отображением символов на странице, вы можете применить следующий трюк. Таким образом, вы гарантируете, что ваши html документы будут всегда отображаться правильно, даже если в файле отсутствует тег < Мета http-equiv = "Content-Type">
<FilesMatch "\.(htm|html|css|js)$"> AddDefaultCharset UTF-8 </FilesMatch>
Источник: http://feedproxy.google.com/~r/ruseller/CdHX/~3/EtgJ8Ea5ZzY/lessons.php
|
.htaccess файл, который функционирует под веб сервером Apache, однозначно является очень полезным инструментом, с помощью которого можно делать много вещей. В этой статье я собрал 10 отрывков |
РэдЛайн, создание сайта, заказать сайт, разработка сайтов, реклама в Интернете, продвижение, маркетинговые исследования, дизайн студия, веб дизайн, раскрутка сайта, создать сайт компании, сделать сайт, создание сайтов, изготовление сайта, обслуживание сайтов, изготовление сайтов, заказать интернет сайт, создать сайт, изготовить сайт, разработка сайта, web студия, создание веб сайта, поддержка сайта, сайт на заказ, сопровождение сайта, дизайн сайта, сайт под ключ, заказ сайта, реклама сайта, хостинг, регистрация доменов, хабаровск, краснодар, москва, комсомольск |
Дайджест новых статей по интернет-маркетингу на ваш email
Новые статьи и публикации
- 2026-07-10 » Корпоративный сайт, который показывает масштаб компании, укрепляет доверие и ведет клиента к целевому действию
- 2026-07-10 » Сайт бронирования, который превращает интерес клиента в прямую бронь, запись или заявку
- 2026-07-10 » Образовательный сайт под ключ
- 2026-07-03 » Аналитика нового поколения: как Яндекс Метрика превращает данные в управляемые конверсии
- 2026-07-03 » Прорыв в инфлюенс-маркетинге: Яндекс Директ научился оптимизировать рекламу в Telegram и MAX под реальные продажи
- 2026-07-03 » Нейросетевой дуэт: как Gorgona и Argus меняют правила игры в контекстной рекламе Яндекса
- 2026-07-03 » Рекламная революция в «Яндекс Директе»: с 14 июля текстово-графические объявления окончательно уступают место комбинаторным
- 2026-07-03 » Макс запустил тест комментариев в публичных каналах
- 2026-07-01 » Уникальность текста: когда копировать контент можно, а когда нельзя
- 2026-07-01 » Локальный поиск в 2026 году: как алгоритмы ранжируют бизнес
- 2026-07-01 » ПромоСтраницы Яндекса: инструмент, который меняет правила игры в контент-маркетинге
- 2026-07-01 » Контент для строительных компаний: какими текстами наполнить сайт, чтобы он приносил клиентов
- 2026-07-01 » Искусство диалога с ИИ: как составить промпт, чтобы нейросеть поняла вас с полуслова
- 2026-06-26 » Новый виток эффективности: товарные объявления в Директе теперь работают на ретаргетинг мобильных приложений
- 2026-06-26 » Характеристики товаров в Товарной галерее Яндекса: как одна деталь увеличивает продажи на 4%
- 2026-06-26 » Новая реальность контент-маркетинга: треть цитируемых ChatGPT страниц невидимы для Google
- 2026-06-26 » Конец текстово-графических объявлений: Яндекс Директ переводит ЕПК на комбинаторный формат
- 2026-06-26 » Конец эпохи: Google окончательно отключает блокировщики рекламы в Chrome
- 2026-06-10 » Новые штрафы за неисполнение правил авторизации
- 2026-06-10 » Новая реальность: MAX под прицелом
- 2026-06-10 » Банки и операторов связи обяжут компенсировать похищенное мошенниками
- 2026-06-10 » Что такое «белый VPN» и чем он отличается от обычного?
- 2026-06-10 » Когда ИИ придумывает «факты»: анатомия кризиса вымышленной статистики
- 2026-06-10 » Автостратегии Яндекс.Директа: стоит ли использовать в 2026 году
- 2026-06-10 » SMM в 2026: от охватов к доверию — полный гид по стратегии
- 2026-06-10 » Яндекс.Директ вышел на новый уровень: теперь реклама в каналах «Макса» с точным таргетингом
- 2026-06-10 » РСЯ с 1 июля прекращает сотрудничество с партнерами-физлицами: что делать, чтобы не потерять доход
- 2026-06-10 » Макс становится супераппом: бесконтактная оплата через СБП в несколько секунд
- 2026-06-05 » Как Яндекс передал площадкам управление собственным контентом
- 2026-06-05 » Как создавать гайды и инструкции с помощью нейросетей
Несчастен тот человек, у которого есть любимый ресторан и нет любимого автора. Он нашел любимое место, где можно накормить тело, но не нашел любимого места, где можно накормить свой ум Рон Джим - выдающийся американский бизнес-тренер и мотиватор, разрабатывал стратегию работы компаний I.B.M., Coca-Cola, Xerox, General Motors и др. |
Мы создаем сайты, которые работают! Профессионально обслуживаем и продвигаем их , а также по всей России и ближнему зарубежью с 2006 года!
Как мы работаем
Заявка
Позвоните или оставьте заявку на сайте.
Консультация
Обсуждаем что именно Вам нужно и помогаем определить как это лучше сделать!
Договор
Заключаем договор на оказание услуг, в котором прописаны условия и обязанности обеих сторон.
Выполнение работ
Непосредственно оказание требующихся услуг и работ по вашему заданию.
Поддержка
Сдача выполненых работ, последующие корректировки и поддержка при необходимости.

Мы создаем практически любые сайты от продающих страниц до сложных, высоконагруженных и нестандартных веб приложений! Наши сайты это надежные маркетинговые инструменты для успеха Вашего бизнеса и увеличения вашей прибыли! Мы делаем красивые и максимально эффектные сайты по доступным ценам уже много лет!
Комплексный подход это не просто продвижение сайта, это целый комплекс мероприятий, который определяется целями и задачами поставленными перед сайтом и организацией, которая за этим стоит. Время однобоких методов в продвижении сайтов уже прошло, конкуренция слишком высока, чтобы была возможность расслабиться и получать \ удерживать клиентов из Интернета, просто сделав сайт и не занимаясь им...
Мы оказываем полный комплекс услуг по сопровождению сайта: информационному и техническому обслуживанию и развитию Интернет сайтов.
Контекстная реклама - это эффективный инструмент в интернет маркетинге, целью которого является увеличение продаж. Главный плюс контекстной рекламы заключается в том, что она работает избирательно.