Вход Регистрация
* -=(C)DRU987=- (Dev)

Немного полезного о .htaccess

  1. Options +FollowSymLinks
  2. RewriteEngine on
  3. RewriteBase /
  4.  
  5. ## Блокируем любой скрипт пытающийся отправить любое дерьмо через base64_encode по URL
  6. RewriteCond %{QUERY_STRING} base64_encode.*(.*) [OR]
  7. RewriteCond %{QUERY_STRING} base64_encode[^(]*([^)]*) [OR]
  8.  
  9. ## Блокируем любой скрипт который содержит тег < script> в URL
  10. RewriteCond %{QUERY_STRING} (<|%3C).*script.*(>|%3E) [NC,OR]
  11. RewriteCond %{QUERY_STRING} (<|%3C)([^s]*s)+cript.*(>|%3E) [NC,OR]
  12.  
  13. ## Блокируем любой скрипт, который пытается установить глобальную переменную PHP через URL
  14. RewriteCond %{QUERY_STRING} GLOBALS(=|[|%[0-9A-Z]{0,2}) [OR]
  15. RewriteCond %{QUERY_STRING} GLOBALS(=|[|%[0-9A-Z]{0,2}) [OR]
  16.  
  17. ## Блокируем любой скрипт пытающийся изменить _REQUEST переменную через URL
  18. RewriteCond %{QUERY_STRING} _REQUEST(=|[|%[0-9A-Z]{0,2}) [OR]
  19. RewriteCond %{QUERY_STRING} _REQUEST(=|[|%[0-9A-Z]{0,2})
  20.  
  21. ## Блокируем любой скрипт, который пытается установить sbp or sb_authorname чере URL (баг simpleboard)
  22. RewriteCond %{QUERY_STRING} sbp(=|%20|%3D) [OR]
  23. RewriteCond %{QUERY_STRING} sb_authorname(=|%20|%3D)
  24.  
  25. RewriteCond %{HTTP_HOST} ^www.(.+)$ [NC]
  26. RewriteRule ^(.*)$ http://%1/$1 [R=301,L]
  27. RewriteCond %{THE_REQUEST} ^[A-Z]{3,9} /index.php HTTP/
  28. RewriteRule ^index.php$ http://%{HTTP_HOST}/ [R=301,L]
  29.  
  30. RewriteCond %{REQUEST_FILENAME} !-f
  31. RewriteCond %{REQUEST_FILENAME} !-d
» Описание: Небольшой сборник полезного для штакета. Многие и не знают об это.
» Время добавления: 19 Ноября 2014 в 21:23
» Посмотров: 1880
» textarea
» Рейтинг: [+3 | -1]
Комментарии [8]
Онлайн: 0
Реклама