【发布时间】:2018-04-05 19:18:08
【问题描述】:
我已经追到了 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/')
但是,我得到了这个结果:
当我更新新内容时,图像会在前面加上“静态”,这很好,但我的样式表也有“静态”,并且由于该子域上没有加载任何内容,我的网站会被破坏。并且所有现有图像都需要上传到子域,因此它们也可以通过“静态”提供。
我是否错误地遵循了上面的指南?
【问题讨论】:
-
好吧,你说子域上没有内容。您可能希望将上传文件夹中的所有内容复制到静态子域,因为这将允许您的网站实际获取内容(因为现在它不存在)。但是,如果您这样做是为了优化,那么在尝试更复杂的解决方案之前,您还可以执行 10 个其他更简单的步骤。
-
嗨弗里索!你的意思是复制并粘贴子域上的上传,然后通过 phpMyAdmin 更新?我一直渴望优化,而这个是大列表中的最后一个。提供静态内容在所有测试中都给了我一个 F,而我在其他地方坐在 As 和 Bs 上。
-
是的,我就是这个意思。当然,这些文件必须存在于静态域中,然后才能显示它们。
标签: php mysql wordpress phpmyadmin subdomain