求 wordpress 配置高手

2023-10-14 11:04:34 +08:00
 dacongm

碰到个问题:用了 wordpress ,现在有 3 个域名。如何能改成 1 个,而且页面不出问题。 1 、上线前 wordpress 之前设置的时候,用了 http://ip 的方式 2 、后来配置用了 http://domain 3 、然后配置成了 https 即 https://domain

但是上 CDN 过程中,3 个域名,就会出现跨域问题。

1173 次点击
所在节点    WordPress
4 条回复
mskumiko
2023-10-14 11:31:01 +08:00
数据库替换掉 IP 地址为域名 https://domain
开 https 后,CDN 或者宝塔面板都有“强制 HTTPS”选项啊。所以 2 3 不是问题啊。

1 的问题百度一下 : wordpress 更换博客地址 sql 就有答案了。
jeffw
2023-10-14 12:17:42 +08:00
```
UPDATE wp_posts SET post_content = REPLACE( post_content, 'http://ip', 'https://domain');
UPDATE wp_postmeta SET meta_value = REPLACE( meta_value, 'http://ip', 'https://domain');
UPDATE wp_posts SET post_content = REPLACE( post_content, 'http://domain', 'https://domain');
UPDATE wp_postmeta SET meta_value = REPLACE( meta_value, 'http://domain', 'https://domain');
UPDATE wp_options SET option_value = 'https://domain' WHERE option_name = 'siteurl' or option_name = 'home';
```
isc
2023-10-14 12:27:27 +08:00
带 https 免费证书那只能以一个为主,其它的只能 301 跳转
Conantv2
2023-10-18 05:05:59 +08:00
先用 2 楼方法改数据库的,再写个简单插件在 shutdown 实现 HTML 输出前的字符串替换,基本上万无一失

https://stackoverflow.com/questions/772510/wordpress-filter-to-modify-final-html-output

这是一个专为移动设备优化的页面(即为了让你能够在 Google 搜索结果里秒开这个页面),如果你希望参与 V2EX 社区的讨论,你可以继续到 V2EX 上打开本讨论主题的完整版本。

https://www.v2ex.com/t/981918

V2EX 是创意工作者们的社区,是一个分享自己正在做的有趣事物、交流想法,可以遇见新朋友甚至新机会的地方。

V2EX is a community of developers, designers and creative people.

© 2021 V2EX