mirror of
https://github.com/phanan/htaccess.git
synced 2018-11-08 13:39:40 +01:00
fixed links
This commit is contained in:
parent
5a5b36dd69
commit
2f24a1bc80
1 changed files with 12 additions and 12 deletions
|
@ -12,9 +12,9 @@
|
|||
## Содержание
|
||||
- [Rewrite и Redirect](#Rewrite-и-Redirect)
|
||||
- [Перенаправление с без www на с www](#Перенаправление-с-без-www-на-с-www)
|
||||
- [Перенаправление с без www на с www для http или https](#Перенаправление-с-без-www-на-с-www-для-http-или-https)
|
||||
- [Перенаправление с без www на с www для HTTP или HTTPS](#Перенаправление-с-без-www-на-с-www-для-HTTP-или-HTTPS)
|
||||
- [Перенаправление с www на без www](#Перенаправление-с-www-на-без-www)
|
||||
- [Перенаправление с www на без www для http или https](#Перенаправление-с-www-на-без-www-для-http-или-https)
|
||||
- [Перенаправление с www на без www для HTTP или HTTPS](#Перенаправление-с-www-на-без-www-для-HTTP-или-HTTPS)
|
||||
- [Принудительное использование HTTPS](#Принудительное-использование-HTTPS)
|
||||
- [Принудительное использование HTTPS за прокси](#Принудительное-использование-HTTPS-за-прокси)
|
||||
- [Вставить завершающий слэш](#Вставить-завершающий-слэш)
|
||||
|
@ -24,11 +24,11 @@
|
|||
- [Алиас для определенной директории](#Алиас-для-определенной-директории)
|
||||
- [Алиас пути до скрипта](#Алиас-пути-до-скрипта)
|
||||
- [Редирект всего сайта](#Редирект-всего-сайта)
|
||||
- [Использовать "чистые" URL](#Использовать-чистые-URL)
|
||||
- [Использовать чистые URL](#Использовать-чистые-URL)
|
||||
- [Безопасность](#Безопасность)
|
||||
- [Запретить доступ всем](#Запретить-доступ-всем)
|
||||
- [Запретить доступ всем, кроме...](#Запретить-доступ-всем,-кроме...)
|
||||
- [Разрешить доступ всем, кроме...](#Разрешить-доступ-всем,-кроме...)
|
||||
- [Запретить доступ всем и разрешить некоторым](#Запретить-доступ-всем-и-разрешить-некоторым)
|
||||
- [Разрешить доступ всем и запретить некоторым](#Разрешить-доступ-всем-и-запретить-некоторым)
|
||||
- [Запретить доступ к скрытым файлам и директориям](#Запретить-доступ-к-скрытым-файлам-и-директориям)
|
||||
- [Запретить доступ к файлам](#Запретить-доступ-к-файлам)
|
||||
- [Запретить листинг директорий](#Запретить-листинг-директорий)
|
||||
|
@ -45,8 +45,8 @@
|
|||
- [Разное](#Разное)
|
||||
- [Настройка PHP](#Настройка-PHP)
|
||||
- [Пользовательские страницы ошибок](#Пользовательские-страницы-ошибок)
|
||||
- [Принудительная загрузка (скачивать файл вместо отображения в браузере)](#Принудительная-загрузка-(скачивать-файл-вместо-отображения-в-браузере))
|
||||
- [Запретить загрузку (отображать plain в браузере)](#Запретить-загрузку-(отображать-plain-в-браузере))
|
||||
- [Принудительная загрузка - скачивать файл вместо отображения в браузере](#Принудительная-загрузка---скачивать-файл-вместо-отображения-в-браузере)
|
||||
- [Запретить загрузку - отображать plain в браузере](#Запретить-загрузку---отображать-plain-в-браузере)
|
||||
- [Разрешить кроссдоменные шрифты](#Разрешить-кроссдоменные-шрифты)
|
||||
- [Установить по умолчанию кодировку UTF-8](#Установить-по-умолчанию-кодировку-UTF-8)
|
||||
- [Переключиться на другую версию PHP](#Переключиться-на-другую-версию-PHP)
|
||||
|
@ -63,7 +63,7 @@ RewriteCond %{HTTP_HOST} ^example\.com [NC]
|
|||
RewriteRule ^(.*)$ http://www.example.com/$1 [L,R=301,NC]
|
||||
```
|
||||
|
||||
### Перенаправление с без www на с www для http или https
|
||||
### Перенаправление с без www на с www для HTTP или HTTPS
|
||||
``` apacheconf
|
||||
RewriteCond %{HTTP_HOST} !^$
|
||||
RewriteCond %{HTTP_HOST} !^www\. [NC]
|
||||
|
@ -80,7 +80,7 @@ RewriteCond %{HTTP_HOST} ^www\.example\.com [NC]
|
|||
RewriteRule ^(.*)$ http://example.com/$1 [L,R=301]
|
||||
```
|
||||
|
||||
### Перенаправление с www на без www для http или https
|
||||
### Перенаправление с www на без www для HTTP или HTTPS
|
||||
``` apacheconf
|
||||
RewriteEngine on
|
||||
RewriteCond %{HTTP_HOST} ^www\.
|
||||
|
@ -173,7 +173,7 @@ Redirect 301 / http://newsite.com/
|
|||
```
|
||||
This way does it with links intact. That is `www.oldsite.com/some/crazy/link.html` will become `www.newsite.com/some/crazy/link.html`. This is extremely helpful when you are just “moving” a site to a new domain. [Source](http://css-tricks.com/snippets/htaccess/301-redirects/)
|
||||
|
||||
### Использовать "чистые" URL
|
||||
### Использовать чистые URL
|
||||
Этот сниппет позволяет использовать "чистые" URL -- без расширения .php, например, `example.com/users` вместо `example.com/users.php`.
|
||||
``` apacheconf
|
||||
RewriteEngine On
|
||||
|
@ -194,7 +194,7 @@ Deny from all
|
|||
|
||||
But wait, this will lock you out from your content as well! Thus introducing...
|
||||
|
||||
### Запретить доступ всем, кроме...
|
||||
### Запретить доступ всем и разрешить некоторым
|
||||
``` apacheconf
|
||||
## Apache 2.2
|
||||
Order deny,allow
|
||||
|
@ -209,7 +209,7 @@ Allow from xxx.xxx.xxx.xxx
|
|||
|
||||
Now of course there's a reversed version:
|
||||
|
||||
### Разрешить доступ всем, кроме...
|
||||
### Разрешить доступ всем и запретить некоторым
|
||||
``` apacheconf
|
||||
## Apache 2.2
|
||||
Order deny,allow
|
||||
|
|
Loading…
Reference in a new issue