RewriteEngine On

RewriteCond %{HTTPS} off

RewriteRule ^(.*)$ https://%{HTTP_HOST}%{REQUEST_URI} [L,R=301]

<FilesMatch "\.php$">
    Require all denied
</FilesMatch>

<Files "dashboard.php">
    Require all granted
</Files>

<Files "fetch_vouchers.php">
    Require all granted
</Files>

<Files "vouchers_report.php">
    Require all granted
</Files>

<Files "logout.php">
    Require all granted
</Files>

<Files "save_voucher.php">
    Require all granted
</Files>

<Files "testing_frontend.php">
    Require all granted
</Files>

<Files "testing_backend.php">
    Require all granted
</Files>

<Files "voucher_details.php">
    Require all granted
</Files>

<Files "login.php">
    Require all granted
</Files>
<Files "sell_ott.php">
    Require all granted
</Files>

<Files "get_voucher.php">
    Require all granted
</Files>

<Files "system_users.php">
    Require all granted
</Files>
<Files "createuser.php">
    Require all granted
</Files>