Wordpress没有';更改站点地址后更新htaccess

Wordpress没有';更改站点地址后更新htaccess,wordpress,apache,.htaccess,mod-rewrite,Wordpress,Apache,.htaccess,Mod Rewrite,你好吗 我需要一些帮助来解决一个巨大的问题,我试图用很多方法来解决,但我无法解决 我有两个独立的服务器,一个通过urlwww.mysite.com应答,另一个通过blog.mysite.com应答 .htaccess RewriteRule ^blog/?(.*) http://blog.mysite.com/$1 [P] 服务器一aka站点(www.mysite.com)有一个服务器二aka博客的代理(Blog.mysite.com) wordpress安装在博客服务器中。当我将站点URL更

你好吗

我需要一些帮助来解决一个巨大的问题,我试图用很多方法来解决,但我无法解决

我有两个独立的服务器,一个通过url
www.mysite.com
应答,另一个通过
blog.mysite.com
应答

.htaccess
RewriteRule ^blog/?(.*) http://blog.mysite.com/$1 [P]
服务器一aka站点(
www.mysite.com
)有一个服务器二aka博客的代理(
Blog.mysite.com

wordpress安装在博客服务器中。当我将站点URL更改为通过
www.mysite.com/blog
响应时,文件
.htaccess
不再更新

例如:

我得到这个错误:

在W3TC上:

因此,如果我将站点地址设置为WordPress地址,则
.htaccess
更新不会出现问题


PS:这不是文件权限问题,权限正常。用户/组正确。

Wordpress没有编辑.htaccess的权限

有两种解决方案:

  • “.htaccess”文件应具有与PHP相同的用户/组所有者(例如,www数据)

  • 您应该为“.htaccess”授予写入权限。在这种情况下,为“.htaccess”文件授予CHMOD 666权限


  • 你好,祖尔富加·伊斯马伊尔扎德。所以,我想这不是许可问题。用户/组与Apache用户相同,我尝试将CHMOD设置为777,但仍然无法工作。但谢谢你的回答。:).htaccess文件与实际的wordpress安装在不同的服务器上吗?@PanamaJack实际上有两个
    .htaccess
    。一个在站点服务器中,另一个在博客服务器中。站点服务器中的代码有问题(仅是博客服务器的代理),博客htaccess不能由其在服务器上写入。因此,如果你问Wordpress
    .htaccess
    是否与Wordpress安装在同一台服务器上,答案是肯定的。在更改网站地址后,我正在处理同样的问题。你找到解决办法了吗@diegoosHi@SebG,当时我们改变了框架结构:\Hello@diegoos,原来我所需要做的就是让网站地址与WordPress地址相同。我没有意识到,在AWS EBS环境中使用别名仍然可以直接链接到我的核心文件。谢谢你的回答!