我将本地WordPress网站从http://localhost:8888/example迁移到实时服务器。
当我通常将站点迁移到实时服务器时,我从localhost导出我的数据库,通过phpMyAdmin将其导入实时服务器并执行搜索并替换为this tool以更改本地环境中的URL
在这种情况下,实时服务器具有SSL证书。许多文章(包括this one)表示您应该通过.htaccess实施以下代码段来强制使用SSL:
<IfModule mod_rewrite.c>
RewriteEngine On
RewriteCond %{SERVER_PORT} 80
RewriteRule ^(.*)$ https://www.example.com/$1 [R,L]
</IfModule>
我已执行搜索并替换并将http://的所有实例替换为https://。在这种情况下,我是否需要在.htaccess中设置重写条件?
答案 0 :(得分:-3)
绝对应该用https替换它们,对于启用SSL的网站来说,这不仅仅是一件好事,而是你必须做的事情。
您可以在此处详细了解WP中的SSL:http://www.wpbeginner.com/wp-tutorials/how-to-add-ssl-and-https-in-wordpress/。
或尝试使用此插件让您的生活更轻松:https://wordpress.org/plugins/really-simple-ssl/