Я не великий знаток апача. Поэтому делаю сие просто:
При этом ломается реврайт полностью. Меня выбивают на страницу /rout.php со стандартным сообщением Found и статусом 302.
Если убрать:
То все работает нормально.
Что я делаю не так?
| Код |
|---|
<IfModule mod_rewrite.c>
Options +FollowSymLinks
RewriteEngine On
RewriteCond %{HTTPS} off
RewriteRule (.*) https://%{HTTP_HOST}%{REQUEST_URI} [L]
RewriteCond %{REQUEST_FILENAME} !-f
RewriteCond %{REQUEST_FILENAME} !-l
RewriteCond %{REQUEST_FILENAME} !-d
RewriteCond %{REQUEST_FILENAME} !/rout.php$
RewriteRule ^(.*)$ /rout.php [L]
RewriteRule .* - [E=REMOTE_USER:%{HTTP:Authorization}]
</IfModule>
|
Если убрать:
| Код |
|---|
RewriteCond %{HTTPS} off
RewriteRule (.*) https://%{HTTP_HOST}%{REQUEST_URI} [L]
|
То все работает нормально.
Что я делаю не так?