我刚将我的网站迁移到AWS EC2。加载网站的基本HTML,但CSS和JS失败。从检查来源,Wordpress正在添加" https"到我的脚本链接。我在旧的云提供商处获得了SSL证书,但没有获得AWS。
如何阻止它使用Https?
这是我的.htaccess(来自wordpress文档根目录):
<IfModule mod_rewrite.c>
RewriteEngine On
RewriteBase /html
RewriteRule ^index\.php$ - [L]
RewriteCond %{REQUEST_FILENAME} !-f
RewriteCond %{REQUEST_FILENAME} !-d
RewriteRule . /index.php [L]
#RewriteRule ^/wordpress(.*) /$1
</IfModule>
Options -Indexes
#Redirect 301 /node/ /old/node/
# BEGIN WordPress
<IfModule mod_rewrite.c>
RewriteEngine On
RewriteBase /
RewriteRule ^index\.php$ - [L]
RewriteCond %{REQUEST_FILENAME} !-f
RewriteCond %{REQUEST_FILENAME} !-d
RewriteRule . /index.php [L]
</IfModule>
# END WordPress
~
我的wp-config包括:
define('DB_NAME', 'wordpress');
/** MySQL database username */
define('DB_USER', 'USER');
/** MySQL database password */
define('DB_PASSWORD', 'PWD');
/** MySQL hostname */
define('DB_HOST', 'localhost');
/** Database Charset to use in creating database tables. */
define('DB_CHARSET', 'utf8');
/** The Database Collate type. Don't change this if in doubt. */
define('DB_COLLATE', '');
#define('RELOCATE',true);
define('WP_HOME','http://35.155.137.83/');
define('WP_SITEURL','http://35.155.137.83/');
define( 'WP_CACHE', false );
我还更新了wp_options数据库表中的home_url。