View file .htaccess

File size: 1.15Kb

# ограничения на выгрузку файлов
php_value upload_max_filesize 540M
php_value post_max_size 540M

# так безопаснее
php_value register_globals 0 
# убираем экранирование кавычек 
php_value magic_quotes_gpc 0 
# дописываем сессию к URL 
php_value session.use_trans_sid 1 
php_value session.cookie_lifetime 0
# кодировка по-умолчанию
AddDefaultCharset UTF-8

DirectoryIndex index.php
Options -Indexes


 
RewriteEngine On

RewriteCond %{QUERY_STRING} base64_encode[^(]*\([^)]*\) [OR]
RewriteCond %{QUERY_STRING} (<|%3C)([^s]*s)+cript.*(>|%3E) [NC,OR]
RewriteCond %{QUERY_STRING} GLOBALS(=|\[|\%[0-9A-Z]{0,2}) [OR]
RewriteCond %{QUERY_STRING} _REQUEST(=|\[|\%[0-9A-Z]{0,2})
RewriteRule .* index.php [F]


RewriteEngine on
# с помощью этого кода можно даже переделать файл.php на просто файл
RewriteCond %{REQUEST_FILENAME} !-d
RewriteCond %{REQUEST_FILENAME}\.php -f
RewriteRule ^(.*)$ $1.php



ErrorDocument 400 /errors.php
ErrorDocument 403 /errors.php
ErrorDocument 404 /errors.php
ErrorDocument 405 /errors.php
ErrorDocument 408 /errors.php
ErrorDocument 500 /errors.php
ErrorDocument 502 /errors.php
ErrorDocument 504 /errors.php