如何使用htaccess将域同时重定向到文件夹和https?

时间:2019-06-06 18:47:58

标签: .htaccess url-redirection

我有一个域,其中包括在public_html目录中的多个文件夹,如下所示:

public-html    -文件夹1    -文件夹2    -文件夹3

我目前正在使用htaccess中的以下代码将主域定向到其中一个文件夹:

RewriteEngine on

RewriteCond %{HTTP_HOST} ^domain.com$ [NC,OR]
RewriteCond %{HTTP_HOST} ^www.domain.com$
RewriteCond %{REQUEST_URI} !domain.com/
RewriteRule (.*) /folder-1/$1 [L]

这不会更改URL,因此当我访问www.domain.com时,URL不会重定向到www.domain.com/folder-1,但仍将wordpress安装加载到该文件夹​​中。 由于站点位于wordpress上,并且主页/站点的URL设置是使用HTTPS设置的,因此,转到主页时,URL重定向到HTTPS,但是直接访问子页面时,URL不会重定向到HTTPS。如何将所有子页面重定向到HTTPS,同时仍重定向到包含wordpress的文件夹?

0 个答案:

没有答案