htaccess кодове
.htaccess е файл с който могат да бъдат променяни settings на сървъра и позволява да се изпълняват множество функции.
Как да направя .htaccess файл?
Отворете който и да е редактор, например Notepad и създайте файла. Файла практически няма име, а само разширение след точката, което е htaccess - това е причината, която може да породи известни трудности в някои случаи, тъй като някои операционни системи няма да го възприемат.
Ако не успеете да създадете файла, именовайте го по друг начин, например htaccess.txt, качете го на хоста и след това го преименувайте чрез FTP програма.
Синтаксиса на командите в .htaccess трябва да бъде абсолютно верен, в противен случай файла няма да изпълни предназначението си.
--------
1. Банване на ип адреси
Код за потвърждение: Избери целия код
allow from all
deny from 145.186.14.122
2. Разрешаване на достъп за даден/и IP адрес/и
Код за потвърждение: Избери целия код
allow from 145.186.14.122
Код за потвърждение: Избери целия код
deny from all
Код за потвърждение: Избери целия код
Options -Indexes
Код за потвърждение: Избери целия код
Options +Indexes
Код за потвърждение: Избери целия код
RewriteEngine on
RewriteCond %{HTTP_REFERER} !^$
RewriteCond %{HTTP_REFERER} !^http://(www\.)?mydomain.com/.*$ [NC]
RewriteRule \.(gif|jpg|js|css)$ - [F]
Код за потвърждение: Избери целия код
ErrorDocument 401 /error/401.php
ErrorDocument 403 /error/403.php
ErrorDocument 404 /error/404.php
ErrorDocument 500 /error/500.php
Код за потвърждение: Избери целия код
#Protect the config.php File
<files config.php="">
order allow,deny
deny from all
</files>
Код за потвърждение: Избери целия код
RewriteEngine On
RewriteRule ^(.*)$ http://www.domainname.com/$1 [R=301,L]
Код за потвърждение: Избери целия код
RewriteCond %{HTTPS} off
RewriteCond %{HTTP_HOST} ^www\.(.*)$ [NC]
RewriteRule ^(.*)$ http://%1/$1 [R=301,L
Код за потвърждение: Избери целия код
RewriteCond %{HTTP_HOST} !^$
RewriteCond %{HTTP_HOST} !^www\. [NC]
RewriteCond %{HTTPS}s ^on(s)|
RewriteRule ^ http%1://www.%{HTTP_HOST}%{REQUEST_URI} [R=301,L]
С този код съдържанието на сайта ви се зарежда по бързо, за потребители който вече са влизали в сайта ви. 86400 секунди се равняват на един ден.
Код за потвърждение: Избери целия код
FileETag MTime Size
ExpiresActive on
ExpiresDefault "access plus 86400 seconds"
Ускорява зареждането на сайта. (незнам колко).
Код за потвърждение: Избери целия код
AddOutputFilterByType DEFLATE text/html text/plain text/xml application/xml application/xhtml+xml text/javascript text/css application/x-javascript
BrowserMatch ^Mozilla/4 gzip-only-text/html
BrowserMatch ^Mozilla/4.0[678] no-gzip
BrowserMatch bMSIE !no-gzip !gzip-only-text/html