我有一个网站和2个域。假设:example1.com
和example2.com
。
我正确设置了所有程序,并且一切正常。我在wp-config.php
文件中添加了以下几行:
define('WP_SITEURL', 'https://' . $_SERVER['HTTP_HOST'] );
define('WP_HOME', 'https://' . $_SERVER['HTTP_HOST'] );
因此它保留了域。
我启用了缓存(WP Rocket)和插件,在cache
文件夹中,我可以看到两个带有域名的文件夹。这意味着我对域有不同的缓存,这也很好(因为它缓存了不同的域)。
当我使用example1.com/wp-admin
编辑任何页面并仅清除当前域(example1.com
的缓存时,最后example1.com/page1
包含新内容(因为缓存)已清除并重新加载了页面),但是example2.com/page1
的内容仍然很旧(因为未清除其缓存并且使用了旧的缓存页面)。
有办法解决吗?