linux:webserver:htaccess

Розбіжності

Тут показані розбіжності між вибраною ревізією та поточною версією сторінки.

Посилання на цей список змін

Порівняння попередніх версій Попередня ревізія
Наступна ревізія
Попередня ревізія
linux:webserver:htaccess [09/11/2023 06:15] osvexlinux:webserver:htaccess [Невідома дата] (поточний) – зовнішнє редагування (Невідома дата) 127.0.0.1
Рядок 12: Рядок 12:
 RewriteCond %{HTTP_HOST} ^www.vashdomen.com$ [NC] RewriteCond %{HTTP_HOST} ^www.vashdomen.com$ [NC]
 RewriteRule ^(.*)$ http://vashdomen.com/$1 [R=301,L] RewriteRule ^(.*)$ http://vashdomen.com/$1 [R=301,L]
 +
 +# Примусовий редірект з http на https
 +RewriteEngine On
 +RewriteCond %{HTTPS} !on
 +RewriteRule (.*) https://%{HTTP_HOST}%{REQUEST_URI} [R=301,L]
  
  
Рядок 53: Рядок 58:
  
 </code> </code>
 +
 ===== Обмеження доступу до файлів ===== ===== Обмеження доступу до файлів =====
  
Рядок 75: Рядок 81:
 Allow from 111.22.33.44 Allow from 111.22.33.44
 </FilesMatch> </FilesMatch>
 +
  
 </code> </code>
 +
 ===== Обмеження доступу по паролю ===== ===== Обмеження доступу по паролю =====
  
Рядок 88: Рядок 96:
 </FilesMatch> </FilesMatch>
  
-# ''htpasswd -mbc /Dir/.htpasswd username PassWord''  (генерація файла) 
  
 </code> </code>
 +
 +Генерація файла
 +<code>
 +
 +htpasswd -mbc /Dir/.htpasswd username PassWord
 +
 +</code>
 +
 +===== Обмеження доступу до директорій з браузера =====
 +
 +<code apache>
 +# Заборонити індексацію каталогів
 +Options -Indexes
 +
 +
 +</code>
 +
 +===== Заборона на крадіжку картинок з сайта =====
 +
 +//Ідеться про ситуацію, коли хтось розмістив у себе на сайті зображення за посиланнями на ваш сервер.//
 +<code apache>
 +# Заборона на крадіжку картинок (hotlinking)
 +RewriteCond %{HTTP_REFERER} !^$
 +RewriteCond %{HTTP_REFERER} !^https://(www.)?vashdomen.com/.*$ [NC]
 +RewriteRule .(gif|jpg|swf|flv|png)$ https://www.vashdomen.com/feed.gif [R=302,L]
 +
 +
 +</code>
 +
 +Працює ця директива так: ви розміщуєте у себе на сервері спеціальне зображення для таких злодіїв, і коли вони розміщують будь-яке ваше зображення у себе на сайті, замість нього відображається саме заготовлена картинка.
  
  • linux/webserver/htaccess.1699510537.txt.gz
  • Востаннє змінено: 09/11/2023 03:15
  • (зовнішнє редагування)