Я устанавливаю Wordpress в своем собственном каталоге, а также хочу принудительно установить HTTPS.Что произойдет раньше: правила перезаписи для принудительного использования HTTPS или правила перезаписи для направления в подкаталог?
Я уже применил принудительный HTTPS, который отлично работает.
Вот как япринуждая HTTPS (конечно, «example.net» не является названием сайта!):
RewriteEngine on
RewriteCond %{SERVER_PORT} 80
RewriteCond %{HTTP_HOST} ^(www\.)?example\.net
RewriteRule ^(.*)$ https://example.net/$1 [R,L]
И код для использования подкаталога, который приходит из https://wordpress.org/support/article/giving-wordpress-its-own-directory/,следующим образом:
<IfModule mod_rewrite.c>
RewriteEngine on
RewriteCond %{HTTP_HOST} ^(www.)?example.com$
RewriteCond %{REQUEST_URI} !^/my_subdir/
RewriteCond %{REQUEST_FILENAME} !-f
RewriteCond %{REQUEST_FILENAME} !-d
RewriteRule ^(.*)$ /my_subdir/$1
RewriteCond %{HTTP_HOST} ^(www.)?example.com$
RewriteRule ^(/)?$ my_subdir/index.php [L]
</IfModule>
У меня здесь правильный порядок или я сначала перенаправляю в подкаталог, а затем форсирую HTTPS?