Файл .htaccess (Hypertext Access) — это конфигурационный файл, используемый на веб-серверах Apache. Он позволяет управлять поведением сервера и задавать правила, которые влияют на работу сайта без доступа к основному конфигурационному файлу сервера.
Этот файл часто размещается в корневой директории сайта (например, /public_html/ или /www/) и читается сервером при каждом запросе к ресурсу, что делает его удобным инструментом для локальной настройки сайта.
1. Перенаправление URL (редиректы)
Постоянный редирект с одной страницы на другую:
Redirect 301 /old-page.html https://example.com/new-page.html
Копировать
2. ЧПУ (Человеко-понятные URL)
Скрытие расширений файлов или преобразование URL:
RewriteEngine On RewriteRule ^about$ about.html [L]
3. Ограничение доступа
Запрет доступа к сайту или отдельным страницам по IP:
Order deny,allow Deny from all Allow from 123.45.67.89
4. Парольная защита директорий Использование .htpasswd совместно с .htaccess позволяет ограничить доступ к папкам по логину и паролю.
5. Настройка ошибок
Отображение пользовательских страниц ошибок:
ErrorDocument 404 /errors/404.html
6. Указание кодировки и сжатие файлов
Например, для включения Gzip-сжатия:
AddOutputFilterByType DEFLATE text/html text/plain text/xml
7. Защита от hotlinking (воровства контента)
RewriteEngine On RewriteCond %{HTTP_REFERER} !^$ RewriteCond %{HTTP_REFERER} !^https://(www\.)?example.com/ [NC] RewriteRule \.(jpg|png|gif)$ - [F]
В системах управления контентом (CMS), таких как WordPress, Joomla, Drupal, где .htaccess часто используется для ЧПУ и защиты.
Процесс определения порядка отображения веб-страниц в результатах поиска по определенным запросам. Оно зависит от множества факторов, включая качество контента, ссылочную массу и пользовательские сигналы.
Lazy loading (в переводе с английского — «ленивая загрузка») — это метод оптимизации, при котором ресурсы загружаются только тогда, когда они действительно понадобятся, а не заранее.
Title в SEO — это заголовок страницы, который отображается в результатах поиска и служит одним из важнейших факторов для продвижения сайта. Он также виден в верхней части вкладки браузера и может использоваться в социальных сетях при публикации ссылок. Title помогает как пользователям, так и поисковым системам понять, о чём страница.
Инвайт — это производное от английского слова invite, что в переводе означает «приглашение». В современном русскоязычном интернет-пространстве термин «инвайт» чаще всего используется в контексте ограниченного доступа к каким-либо цифровым сервисам, платформам или мероприятиям.
Description в SEO — это краткое текстовое описание содержимого веб-страницы, предназначенное в первую очередь для поисковых систем и пользователей. Оно размещается в специальном HTML-теге <meta name=»description»> внутри кода страницы и, как правило, отображается под заголовком страницы (title) в результатах поисковой выдачи (например, в Google или Яндексе).
Авито Доставка — это встроенный сервис платформы Авито, позволяющий покупателю и продавцу безопасно обмениваться товарами с оплатой при получении. Суть механизма в том, что деньги резервируются у покупателя и переводятся продавцу только после подтверждения факта получения товара.
Мы используем cookies для улучшения вашего опыта на сайте. Для продолжения, пожалуйста, примите нашу политику обработки cookies.