我正在尝试优化一个网站,我想做的最后一件事是在没有cookie的子域中提供静态内容,我对此有一个问题。
我试过做一些事情,我会描述我做了什么,遇到了什么问题。
我首先将DNS记录添加到子域的托管中,设置为记录,内容设置为服务器IP。然后在域提供程序的控制面板中添加一个子域,设置为Authoban选项,用于高速提供静态内容。然后通过cPanel添加了一个子域,并将文档根设置为“public\\u html/wp-content/uploads”,并将以下代码添加到wp-config的顶部。php文件:
define("WP_CONTENT_URL", "http://static.mysite.com");
在此之后,无法加载站点,WP管理面板的加载速度非常慢,也无法加载管理面板媒体选项卡内的图像。
我做的另一件事是将域提供商的托管和控制面板上的子域设置更改为指向主域的CNAME DNS记录。
在这次更改之后,站点的加载速度非常慢,只加载了html,并且从静态子域加载图像和脚本时出现了错误,事实上,无法访问它们。
另一件重要的事情是,该站点使用CloudFlare,但我目前没有访问数据,我应该很快就会得到它们。
那么,有人知道我错在哪里以及如何纠正吗?