我已经跟着this guide到了边缘,但是在第3步我被困住了。
我已在wp-config.php中声明了以下内容(自定义到我的域名):
define("WP_CONTENT_URL", "http://static.domainname.com");
define("COOKIE_DOMAIN", "www.domainname.com");
define("WP_PLUGIN_URL", "http://static.domainname.com/plugins");
我已经在cPanel的phpMyAdmin中完成了这个更新:
UPDATE wp_posts SET post_content = REPLACE(post_content,
'http://www.domainname.com/wp-content/uploads/','http://static.domainname.com/uploads/')
然而,我得到了这个结果:
当我更新新内容时,图像前置"静态,"这是好的,但我的样式表也有"静态,"由于该子域上没有加载任何内容,我的网站遭到破坏。并且所有现有图像都需要上传到子域,因此它们也可以通过"静态服务。"
我是否错误地遵循了上述指南?
答案 0 :(得分:0)
如果你偶然发现了这件事,我忘记了
SELECT * FROM `wp_posts`
在更新帖子上方。
在最后,phpMyAdmin看起来像:
SELECT * FROM `wp_posts`;
UPDATE wp_posts SET post_content = REPLACE(post_content,
'http://www.domainname.com/wp-content/uploads/','http://static.domainname.com/')