大佬教程收集整理的这篇文章主要介绍了将站点从本地转移到 AWS 后,Wordpress 样式和管理员不起作用,大佬教程大佬觉得挺不错的,现在分享给大家,也给大家做个参考。
我刚刚将我的 wordpress 博客从本地主机转移到了 aws(amazon webservices)
我遵循的方法
1.从localhost复制phpR_158_11845@yadmin的数据库
2.在新服务器上创建数据库,并在新服务器的数据库中从旧服务器导入sql
3.set wp config file on new server username,password,databse name
4.在新数据库上设置 wp-options 表
更新siteurl,更新主页到网站url
5.复制所有wp文件并制作zip文件->通过filezilla ftp将zip文件移动到站点位置并在该位置解压
在此之后,wordpress 站点加载并且所有页面和帖子都可以工作,但样式丢失了..
function fasTinfo_files(){
//CSS
//wp_enqueue_style('Google-Fonts','https://Fonts.GoogleAPIs.com/CSS2?family=Roboto+Slab:wght@300;400;500;700&display=swap');
wp_enqueue_style('Google-Fonts','https://Fonts.GoogleAPIs.com/CSS2?family=Roboto:wght@300;400;500;700&display=swap');
wp_enqueue_style('Google-Fonts2','https://Fonts.GoogleAPIs.com/CSS2?family=Nunito:wght@300;400;600;800&display=swap');
wp_enqueue_style('Google-Fonts3','https://Fonts.GoogleAPIs.com/CSS2?family=Oswald:wght@300;400;500&display=swap');
//wp_enqueue_style('bootstrap',get_stylesheet_uri().'/assets/CSS/bootstrap.CSS',array(),'4.0','all');
wp_enqueue_style('bootstrap',get_template_directory_uri().'/assets/CSS/bootstrap.CSS','all');
wp_enqueue_style('Font-awesome','https://cdnjs.cloudFlare.com/AJAX/libs/Font-awesome/4.7.0/CSS/Font-awesome.min.CSS');
//wp_enqueue_style('Font-awesome2','https://cdnjs.cloudFlare.com/AJAX/libs/Font-awesome/5.15.3/CSS/all.min.CSS');
wp_enqueue_style('slick-theme','https://cdn.Jsdelivr.net/gh/kenwheeler/slick@1.8.1/slick/slick-theme.CSS');
wp_enqueue_style('slick-CSS','https://cdn.Jsdelivr.net/npm/slick-carousel@1.8.1/slick/slick.CSS');
wp_enqueue_style('custom',get_template_directory_uri().'/assets/CSS/style.CSS',microtime(),'all');
wp_enqueue_style('fasTinfo_main_styles',get_stylesheet_uri(),microtime());
//Js
wp_enqueue_script('jquery');
wp_enqueue_script('boot-popper','https://cdnjs.cloudFlare.com/AJAX/libs/popper.Js/1.16.0/umd/popper.min.Js');
wp_enqueue_script('boot-Js','https://maxcdn.bootstrapcdn.com/bootstrap/4.5.2/Js/bootstrap.min.Js');
wp_enqueue_script('fast-main-Js',get_template_directory_uri().'./assets/Js/main.Js',truE);
//wp_enqueue_script('Fontawesome-Js','https://kit.Fontawesome.com/a076d05399.Js');
//wp_enqueue_script('slick-Js','https://cdn.Jsdelivr.net/npm/slick-carousel@1.8.1/slick/slick.min.Js');
}
add_action('wp_enqueue_scripts','fasTinfo_files');
我什至尝试注释掉 enqued CSS 并将 CSS 直接放在 header 中 像这样
<!-- CSS here -->
<link rel="stylesheet" href="<?php echo get_template_directory_uri(); ?>/assets/CSS/bootstrap.CSS">
<link rel="stylesheet" href="<?php echo get_template_directory_uri(); ?>/assets/CSS/style.CSS">
<?php wp_head(); ?>
但那也没用
而且我无法访问 wp-admin 每次我尝试这样做时,它都会向我显示此错误
此页面无效www.xxxxxxxx.com 将您重定向了太多次。 尝试清除 cookie。
我之前按照相同的步骤将 wordpress 网站从本地镜像到 cpanel 托管,它的工作原理很吸引人,但由于我对 aws 一无所知,我真的很困惑出了什么问题..
任何帮助将不胜感激,谢谢
将这些行添加到您主题的 function.php
中:
update_option( 'siteurl','https://example.com' );
update_option( 'home','https://example.com' );
然后清除浏览器的缓存,看看它是否有效。
,我在 wp-config.php 中添加以下代码解决了这个问题,它允许我访问 wp-admin
$_SERVER['httpS'] = 'on';
以上是大佬教程为你收集整理的将站点从本地转移到 AWS 后,Wordpress 样式和管理员不起作用全部内容,希望文章能够帮你解决将站点从本地转移到 AWS 后,Wordpress 样式和管理员不起作用所遇到的程序开发问题。
如果觉得大佬教程网站内容还不错,欢迎将大佬教程推荐给程序员好友。
本图文内容来源于网友网络收集整理提供,作为学习参考使用,版权属于原作者。
如您有任何意见或建议可联系处理。小编QQ:384754419,请注明来意。