我创建了一个子域(dev.mysite.com),并将我的live站点复制到此子域中。然而,当我去dev.mysite时。com,它加载mysite。而不是com/dev。
我将wp\\u选项中的siteurl和home更改为dev.mysite。com,删除了整个。htaccess删除了W3 Total缓存,但它仍然这样做。
当我刚刚把一个测试索引。html文件,子域正确加载。只有在我添加Wordpress文件后,它才会这样做。
我错过什么了吗?这是什么原因造成的?
我创建了一个子域(dev.mysite.com),并将我的live站点复制到此子域中。然而,当我去dev.mysite时。com,它加载mysite。而不是com/dev。
我将wp\\u选项中的siteurl和home更改为dev.mysite。com,删除了整个。htaccess删除了W3 Total缓存,但它仍然这样做。
当我刚刚把一个测试索引。html文件,子域正确加载。只有在我添加Wordpress文件后,它才会这样做。
我错过什么了吗?这是什么原因造成的?
听起来像是你数据库里的东西。尝试创建新备份并再次导入,然后在MySQL中运行此SQL。
Input your old domain as http://www.old-domain.com and the new in http://www.new-domain.com, also if you have changed the prefix (wp_) to something other, change it before run.
UPDATE wp_options SET option_value = replace(option_value, \'http://www.old-domain.com\', \'http://www.new-domain.com\') WHERE option_name = \'home\' OR option_name = \'siteurl\';
UPDATE wp_posts SET guid = replace(guid, \'http://www.old-domain.com\',\'http://www.new-domain.com\');
UPDATE wp_posts SET post_content = replace(post_content, \'http://www.old-domain.com\', \'http://www.new-domain.com\');
此SQL将所有可能的url从旧域更改为新域。您还没有忘记在wp config中更改数据库。php文件?
或者只需启用Wordpress网络功能。然后,它会自动为您处理所有这些,甚至更好的是,您只需执行一次所有“网络”更新。
我正在尝试使用active directory身份验证设置wordpress站点。出现的一个问题是,能否将类别/帖子/博客阅读限制在特定的广告组。我从来没有见过这样做,我也没有找到任何插件,似乎承诺这一功能。似乎最好的选择是只给一群用户一个具有read\\u private\\u posts功能的角色,但我不确定这会起到什么作用。