如何使用子文件夹将Wordpress重定向到https SSL?

时间:2017-05-14 02:01:30

标签: wordpress .htaccess ssl https

我在尝试重定向在子文件夹中设置的Wordpress网站时遇到问题。我知道当站点在root中时如何执行此操作,但是使用相同的htaccess设置,它会在将页面从http重定向到https时将/子文件夹/添加到URL中(这只是在访问根网站时不会发生的情况) )。

domain.com/page - 重定向到 - domain.com/landing2017/page

/。htaccess的

<IfModule mod_rewrite.c>
RewriteEngine on
RewriteCond %{HTTP_HOST} ^(www.)?domain.com$
RewriteCond %{REQUEST_URI} !^/landing2017/
RewriteCond %{REQUEST_FILENAME} !-f
RewriteCond %{REQUEST_FILENAME} !-d
RewriteRule ^(.*)$ /landing2017/$1
RewriteCond %{HTTP_HOST} ^(www.)?domain.com$
RewriteRule ^(/)?$ landing2017/index.php [L] 
</IfModule>

/landing2017/.htaccess

# BEGIN WordPress
<IfModule mod_rewrite.c>
RewriteEngine On
RewriteBase /
RewriteCond %{HTTPS} !=on
RewriteRule ^ https://%{HTTP_HOST}%{REQUEST_URI} [L,R=301]
RewriteRule ^index\.php$ - [L]
RewriteCond %{REQUEST_FILENAME} !-f
RewriteCond %{REQUEST_FILENAME} !-d
RewriteRule . /index.php [L]
</IfModule>
# END WordPress

我做错了什么?

0 个答案:

没有答案