mulanee

Untitled

Aug 30th, 2024
69
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 2.96 KB | None | 0 0
  1. RewriteEngine On
  2. Options -Indexes
  3.  
  4. ErrorDocument 500 /errors/404.htm
  5. ErrorDocument 403 /errors/404.htm
  6. ErrorDocument 301 /errors/404.htm
  7. ErrorDocument 404 /errors/404.htm
  8.  
  9. ## www -> no-www ET http -> https
  10. RewriteCond %{HTTP_HOST} ^www\.(.+)$
  11. RewriteRule ^ https://%1%{REQUEST_URI} [R=301,L,NE,QSA]
  12. RewriteCond %{HTTPS} off
  13. RewriteRule ^ https://%{HTTP_HOST}%{REQUEST_URI} [R=301,L,NE,QSA]
  14.  
  15. # BEGIN WordPress
  16. # Les directives (lignes) entre « BEGIN WordPress » et « END WordPress » sont générées
  17. # dynamiquement, et doivent être modifiées uniquement via les filtres WordPress.
  18. # Toute modification des directives situées entre ces marqueurs sera surchargée.
  19. <IfModule mod_rewrite.c>
  20. RewriteEngine On
  21. RewriteRule .* - [E=HTTP_AUTHORIZATION:%{HTTP:Authorization}]
  22. RewriteBase /
  23. RewriteRule ^index\.php$ - [L]
  24. RewriteCond %{REQUEST_FILENAME} !-f
  25. RewriteCond %{REQUEST_FILENAME} !-d
  26. RewriteRule . /index.php [L]
  27. </IfModule>
  28.  
  29. # END WordPress
  30.  
  31.  
  32. # Wordfence WAF
  33. <Files ".user.ini">
  34. <IfModule mod_authz_core.c>
  35. Require all denied
  36. </IfModule>
  37. <IfModule !mod_authz_core.c>
  38. Order deny,allow
  39. Deny from all
  40. </IfModule>
  41. </Files>
  42.  
  43. # END Wordfence WAF
  44.  
  45. # BEGIN WP-Optimize Gzip compression
  46. <IfModule mod_filter.c>
  47. <IfModule mod_deflate.c>
  48. # Compress HTML, CSS, JavaScript, Text, XML and fonts
  49. AddType application/vnd.ms-fontobject .eot
  50. AddType font/ttf .ttf
  51. AddType font/otf .otf
  52. AddType font/x-woff .woff
  53. AddType image/svg+xml .svg
  54.  
  55. AddOutputFilterByType DEFLATE application/javascript
  56. AddOutputFilterByType DEFLATE application/rss+xml
  57. AddOutputFilterByType DEFLATE application/vnd.ms-fontobject
  58. AddOutputFilterByType DEFLATE application/x-font
  59. AddOutputFilterByType DEFLATE application/x-font-opentype
  60. AddOutputFilterByType DEFLATE application/x-font-otf
  61. AddOutputFilterByType DEFLATE application/x-font-truetype
  62. AddOutputFilterByType DEFLATE application/x-font-ttf
  63. AddOutputFilterByType DEFLATE application/x-font-woff
  64. AddOutputFilterByType DEFLATE application/x-javascript
  65. AddOutputFilterByType DEFLATE application/xhtml+xml
  66. AddOutputFilterByType DEFLATE application/xml
  67. AddOutputFilterByType DEFLATE font/opentype
  68. AddOutputFilterByType DEFLATE font/otf
  69. AddOutputFilterByType DEFLATE font/ttf
  70. AddOutputFilterByType DEFLATE font/woff
  71. AddOutputFilterByType DEFLATE image/svg+xml
  72. AddOutputFilterByType DEFLATE image/x-icon
  73. AddOutputFilterByType DEFLATE text/css
  74. AddOutputFilterByType DEFLATE text/html
  75. AddOutputFilterByType DEFLATE text/javascript
  76. AddOutputFilterByType DEFLATE text/plain
  77. AddOutputFilterByType DEFLATE text/xml
  78.  
  79. # Remove browser bugs (only needed for really old browsers)
  80. BrowserMatch ^Mozilla/4 gzip-only-text/html
  81. BrowserMatch ^Mozilla/4\.0[678] no-gzip
  82. BrowserMatch \bMSIE !no-gzip !gzip-only-text/html
  83. <IfModule mod_headers.c>
  84. Header append Vary User-Agent
  85. </IfModule>
  86. </IfModule>
  87. </IfModule>
  88. # END WP-Optimize Gzip compression
Advertisement
Add Comment
Please, Sign In to add comment