1gb - .net, ASP, Windows, Apache, PHP хостинг
База документов / Веб-сервер Apache / Pуководство по .htaccess

Pуководство по .htaccess

смотреть документ на языке:    на украинском украинский   на русском русский

Цей файл дозволяє тонко налаштовувати Apache , після будь-яких змін в цьому файлі , зміни тут же набувають чинності. Через нього можна перевизначати багато директив з файлу httpd.conf .

( Важливо : редагуйте ваш файл . Htaccess в ASCII -редакторі типу Notepad) .

Найбільш розповсюджені приклади конфігурацій. Htaccess

# Заборона на читання всіх файлів

Deny from all

# Дозволити доступ з ip

Order allow deny
deny from all
allow from 192.0.43.10

# Заборона на типи файлів


Order allow , deny
deny from all

# Заборона на конкретний файл


order allow , deny
deny from all

# Ігнорування файлів

Order allow , deny
deny from all

# Редірект відвідувача (наприклад перенаправлення з http://example.com на http://test.example.com )

Redirect / http://test.example.com

# Обмеження доступу до документів по IP адресою



; order mutual - failure
deny from all
allow from 192.0.43.10

# Перенаправлення відвідувача при запиті певних сторінок

Redirect / _vti_bin http://www.example.org
; redirect / msadc http://www.example.org
RedirectMatch ( . * ) \ cmd.exe $ http://www.example.org

# Вказівка ​​стартової сторінки

DirectoryIndex index.php index.shtml index.html index.htm

# Обробка в html документах php коду ( Детальну інформацію дивіться за адресою: http://www.1gb.ua/175 )

RemoveHandler . Htm . Html
AddType application / x - httpd - php . Php . Htm . Html . Phtml

# Самостійна обробка помилок apache

ErrorDocument 404 / 404.html
ErrorDocument 500 / 500.html

# Заборона на відображення вмісту каталогу при відсутності індексного файлу

Options - Indexes

# Ручна вказівка кодування на файли , в якій по - замовчуванням отримує документи браузер

AddDefaultCharset windows -1251


# Редірект залежно від мови браузера

# Пернаправлять користувача в / de / hauptseite address
RewriteCond % { HTTP : Accept-Language } ^ de [ NC ]
# Для інших мов включаючи англійську , використовувати англійську
RewriteRule ^ $ / en / main - page [L , R = 301 ]

# Використання кеша браузера

FileETag MTime Size


ExpiresActive on
ExpiresDefault " access plus 1 year "

Додаткова інформація

Детальний опис директив htaccess можна подивитися в документації apache за адресою http://httpd.apache.org/docs/2.0/howto/htaccess.html .

 

отправить комментарий, замечание, поправку
 


 

Ми завжди готові відповісти на ваші запитання
 
  • Будь-які запитання та підтримка - support@1gb.ua
  •  

     
       
     
    Наверх     
    Поддержка: support@1gb.ua