在Magento 2中将部分页面重定向到Https的解决方法可以通过在.htaccess文件中添加代码实现。
首先,打开Magento 2安装目录中的.htaccess文件。
在文件的顶部,找到以下代码行:
############################################
## enable rewrites
Options +FollowSymLinks
RewriteEngine on
在这些代码行之后,添加以下代码:
############################################
## redirect to https
# redirect specific page to https
RewriteCond %{HTTPS} off
RewriteCond %{REQUEST_URI} ^/your-page-url [NC]
RewriteRule ^(.*)$ https://%{HTTP_HOST}%{REQUEST_URI} [R=301,L]
将上述代码中的"/your-page-url"替换为您要重定向到Https的页面URL。
保存并关闭.htaccess文件。
这样,当访问指定的页面URL时,用户将被重定向到Https。
请注意,这将在Magento 2的根目录中的.htaccess文件中进行更改。确保在更改文件之前创建备份,并且具有足够的权限来进行更改。