html 只有主页会重定向到www版本,而内部页面不会,为什么?

q9yhzks0  于 2023-02-17  发布在  其他
关注(0)|答案(1)|浏览(89)

我试图重定向所有的请求到https www版本的网站。主页重定向完美的罚款,但任何其他网页的网站没有。我checked重定向规则中提到的htaccess和他们的工作完美的罚款。然而,在现场网站,它没有。
以下是重定向规则

RewriteEngine On
RewriteCond %{HTTP_HOST} ^example.com [NC]
RewriteRule ^(.*)$ https://www.example.com/$1 [L,R=301,NC]

为什么会这样?
我试着通过不同的重定向规则来查看哪一个重定向规则符合要求。

cgyqldqp

cgyqldqp1#

试试这个

RewriteEngine On

RewriteCond %{HTTP_HOST} !^www\. [NC]
RewriteRule ^(.*)$ http://www.yourSiteName.com/$1 [L,R=301]

RewriteCond %{HTTPS} off
RewriteRule ^(.*)$ https://www.yourSiteName.com/$1 [L,R=301]

相关问题