我在Bluehost共享托管服务器上有一个WordPress网站,因为我的共享空间中有多个网站,所以我在自己的文件夹中有一个特定的文件夹public_html
. 这意味着我有.htaccess
文件位于public_html
, 将我的域重定向到特定的网站文件夹。我还有另一个.htaccess
网站文件夹中的文件,其中有一些WordPress设置和非www URL的重定向。我已尝试添加此http->;两者中的https规则.htaccess
文件,但它没有效果:
<IfModule mod_rewrite.c>
RewriteEngine On
RewriteCond %{HTTP_HOST} ^example\\.com [NC]
RewriteCond %{SERVER_PORT} 80
RewriteRule ^(.*)$ https://www.example.com/$1 [R,L]
</IfModule>
我在WordPress中的菜单链接也有相关问题。尽管我的WP和站点地址包含https,但我的菜单链接是用http呈现的。如果我只使用锚ID或完整URL的自定义链接,就会发生这种情况。可能有什么.htaccess
文件是否有干扰?为什么我的http->;是否忽略https规则?