Несколько дней go Я установил SSL-сертификат и перехожу на https. После этого ни одна страница (кроме домашней страницы) не могла открыться. Каждый раз, когда я получаю сообщение об ошибке The requested URL was not found on this server. Apache/2.4.18.
, после ввода Settings -> Permalincs -> General -> Simple
все начинает работать. Но теперь я не могу изменить постоянные ссылки из простого в другое из-за ошибки. Использование плагина Really Simple SSL.
.htaccess
(разрешение 644, но я пробовал 777)
<IfModule mod_rewrite.c>
RewriteEngine on
RewriteCond %{HTTPS} !=on [NC]
RewriteRule ^(.*)$ https://%{HTTP_HOST}%/$1 [R=301,L]
</IfModule>
RewriteEngine On
RewriteBase /
RewriteRule ^index\.php$ - [L]
RewriteCond %{REQUEST_FILENAME} !-f
RewriteCond %{REQUEST_FILENAME} !-d
RewriteRule . /index.php [L]
================ ================
apache2.conf
<Directory /var/www/>
Options Indexes FollowSymLinks
AllowOverride All
Require all granted
</Directory>
===============
mod_rewrite activated
/etc/apache2/sites-available/000-default.conf
=========================
<VirtualHost *:80>
<Directory /var/www/>
Options Indexes FollowSymLinks MultiViews
AllowOverride All
Require all granted
</Directory>
. . .
</VirtualHost>