Правильное перенаправление .htaccess для блога и домена Wordpress - PullRequest
0 голосов
/ 09 сентября 2018

Я искал много статей и все еще изучаю правила .htaccess, пробуя множество различных наборов. Я запустил проверку pagespeedinsight , и он сказал мне, что на моей странице слишком много перенаправлений при загрузке , как показано ниже, когда я проверяю на www.example.org:

http://www.example.org/blog
http://www.example.org/blog/
https://example.org/blog/

Это мой корень .htaccess, расположенный по адресу public_html:

RewriteEngine on
RewriteCond %{HTTPS} off
RewriteCond %{HTTP_HOST} ^www\.(.*)$ [NC]
RewriteRule .* http://%1%{REQUEST_URI}/blog [R=301,L]
RewriteCond %{HTTPS} on
RewriteCond %{HTTP_HOST} ^www\.(.*)$ [NC]
RewriteRule .* https://%1%{REQUEST_URI}/blog [R=301,L]

Это мой WordPress блог .htaccess, расположенный на / blog

<IfModule mod_rewrite.c>
RewriteEngine On
RewriteCond %{REQUEST_FILENAME} !-f
RewriteCond %{REQUEST_FILENAME} !-d
RewriteRule . /blog/index.php [L]
</IfModule>

Теперь, может кто-нибудь помочь мне улучшить мой .htaccess из моего корневого домена, чтобы перенаправить весь доступ (www и не-www) к корню, с https://www.example.org на https://www.example.org/blog и, если возможно, объяснить шаги так: мы можем понять?

Ценю помощь

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...