RewriteEngine On RewriteBase /vasek/home/ RewriteCond %{REQUEST_FILENAME} !-f RewriteCond %{REQUEST_FILENAME} !-d RewriteCond %{REQUEST_FILENAME} !.css RewriteCond %{REQUEST_FILENAME} !.js RewriteRule (.*) index.php?url=$1 [QSA,L] RewriteCond %{HTTPS} off RewriteCond %{REQUEST_FILENAME} !api.php RewriteRule ^(.*)$ https://%{HTTP_HOST}%{REQUEST_URI} [L,R=301]