RewriteEngine On
RewriteCond %{SERVER_PORT} ^80$
RewriteRule ^(.*)$ https://%{SERVER_NAME}%{REQUEST_URI} [L,R]
RewriteCond %{REQUEST_FILENAME} !-f
RewriteRule ^([^/]+)/$ $1.php
RewriteRule ^([^/]+)/([^/]+)/$ /$1/$2.php
RewriteCond %{REQUEST_FILENAME} !-f
RewriteCond %{REQUEST_FILENAME} !-d
RewriteCond %{REQUEST_URI} !(\.[a-zA-Z0-9]{1,5}|/)$
RewriteRule (.*)$ /$1/ [R=301,L]
Вот как выглядит мой текущий .htaccess. Строки 3 и 4 я взял из другого вопроса в stackoverflow, а остальное просто удаляет расширение .php. Но перенаправление на часть https не работает. Есть идеи?.htaccess перенаправление на HTTPS не работает
EDIT:
Я просто понял, что проблема в файле .conf моего сайта в папке сайтов с поддержкой Апача. Мне нужен отдельный блок для порта: 80 и: 443, который я не могу понять, как это сделать, но это тема для другого вопроса.