linux:webserver:htaccess

Це стара версія документу!


Налаштування .htaccess

# 301 редиректи
Redirect 301 /blog/old-article-1/ https://vashdomen.com/blog/new-article-1/
Redirect 301 /blog/old-article-2/ https://vashdomen.com/blog/new-article-2/
Redirect 301 /blog/old-article-3/ https://vashdomen.com/blog/new-article-3/

# Редирект з www на без www
RewriteCond %{HTTP_HOST} ^www.vashdomen.com$ [NC]
RewriteRule ^(.*)$ http://vashdomen.com/$1 [R=301,L]
# Свої сторінки з помилками
ErrorDocument 403 /errors/403.html
ErrorDocument 404 /errors/404.html
ErrorDocument 500 /errors/500.html
ErrorDocument 504 /errors/504.html
# Заборонити доступ до сайту з конкретних IP-адрес
Order Allow,Deny
Allow from all
Deny from 123.45.67.89
Deny from 111.22.33.44

# Заборонити доступ для будь-яких IP, які починаються з 111.22
Deny from 111.22.*.*

# Заборонити доступ до діапазону 111.22.33.0 – 111.22.33.199
Deny from 111.22.33.0/25
Deny from 111.22.33.128/26
Deny from 111.22.33.192/29

# Дозволити доступ до сайту лише з конкретних IP-адрес
Order Deny,Allow
Deny from all
Allow from 123.45.67.89
Allow from 111.22.33.44
  • linux/webserver/htaccess.1699510179.txt.gz
  • Востаннє змінено: 09/11/2023 03:09
  • (зовнішнє редагування)