Htaccess: Difference between revisions

From Server STB
Jump to navigation Jump to search
No edit summary
No edit summary
 
(6 intermediate revisions by the same user not shown)
Line 1: Line 1:
Htaccess sebagai bantuan keamanan
* Contoh 1
* Contoh 1


Buat file .htaccess
Buat file .htaccess


<Directory /var/www/html/wp-content/uploads/>
<Directory "/var/www/html/wp-content/uploads/">
    php_admin_value engine Off
php_admin_value engine Off
</Directory>
</Directory>


* Contoh 2
* Contoh 2
Line 11: Line 13:
Buat file .htaccess
Buat file .htaccess


<FilesMatch "\.(php)$">
<FilesMatch "\.(php)$">
Order Deny,Allow
Order Deny,Allow
Deny from all
Deny from all
</FilesMatch>
</FilesMatch>


* Contoh 3
* Contoh 3
Line 20: Line 22:
Ini di letakan di 000-default.conf
Ini di letakan di 000-default.conf


<Directory "/var/www/html/info/">
<Directory "/var/www/html/info/">
     <FilesMatch "\.(php)$">
     <FilesMatch "\.(php)$">
         Order Deny,Allow
         Order Deny,Allow
         Deny from all
         Deny from all
     </FilesMatch>
     </FilesMatch>
</Directory>
</Directory>
 
Mencegah cron
 
<IfModule mod_rewrite.c>
    Options +FollowSymLinks
    RewriteEngine On
    RewriteCond %{QUERY_STRING} (^|&)doing_wp_cron= [NC]
    RewriteRule (.*) /$1? [R=301,L]
</IfModule>

Latest revision as of 07:37, 5 February 2024

Htaccess sebagai bantuan keamanan

  • Contoh 1

Buat file .htaccess

<Directory "/var/www/html/wp-content/uploads/">
php_admin_value engine Off
</Directory>
  • Contoh 2

Buat file .htaccess

<FilesMatch "\.(php)$">
Order Deny,Allow
Deny from all
</FilesMatch>
  • Contoh 3

Ini di letakan di 000-default.conf

<Directory "/var/www/html/info/">
   <FilesMatch "\.(php)$">
       Order Deny,Allow
       Deny from all
   </FilesMatch>
</Directory>

Mencegah cron

<IfModule mod_rewrite.c>
   Options +FollowSymLinks
   RewriteEngine On
   RewriteCond %{QUERY_STRING} (^|&)doing_wp_cron= [NC]
   RewriteRule (.*) /$1? [R=301,L]
</IfModule>