旧路
测试路径
我在测试文件夹中上传了我的完整wordpress项目我的新wordpress网站路径,当我打开这个网址完全打开时
当我点击打开的任何导航链接页面时,网址会显示此内容
http://www.tantifilm.top/serie-tv/链接 而不是http://www.tantifilm.top/test/serie-tv/
siteurl : http://www.tantifilm.top/test/
baseurl : http://www.tantifilm.top/test/
我导入数据库并更新wp_option中的链接我不明白为什么http://www.tantifilm.top/test/serie-tv/此链接未打开
答案 0 :(得分:0)
在你的数据库(sql)上试试这个:
//SQL to change domain name
UPDATE wp_posts SET guid = replace(guid, 'http://www.old-domain.com','http://www.new-domain.com');
UPDATE wp_posts SET post_content = replace(post_content, 'http://www.old-domain.com', 'http://www.new-domain.com');
UPDATE wp_postmeta SET meta_value = replace(meta_value, 'http://www.old-domain.com', 'http://www.new-domain.com');
UPDATE wp_options SET option_value = replace(option_value, 'http://www.old-domain.com', 'http://www.new-domain.com') WHERE option_name = 'home' OR option_name = 'siteurl';
然后转到WordPress后端,“设置” - > “永久链接”,然后点击“保存更改”。
我希望这会有所帮助。
答案 1 :(得分:0)
仅在wp_option中更新数据库中的链接是不够的。您必须执行以下两项操作以确保您的网站正常运行:
1)您必须对整个数据库执行搜索/替换以将旧网址替换为新网址,您可以使用https://fr.wordpress.org/plugins/wp-migrate-db/等插件
2)您必须转到wp-admin中的设置,然后单击永久链接上的保存,以便更新htaccess(或web.config文件,如果它是Windows服务器)。