关闭。这个问题不满足Stack Overflow guidelines .它目前不接受答案。
想改善这个问题吗?更新问题,使其成为 on-topic对于堆栈溢出。
5年前关闭。
Improve this question
我在安装了 Buddypress 的专用 centos 服务器上运行 Wordpress。 Buddypress 需要漂亮的永久链接。因此我将 i 更改为/%postname%。
不知何故它不起作用,因为 Buddypress 无法正常工作,Wordpress 建议自己创建 .htaccess :
“如果您的 .htaccess 文件是可写的,我们可以自动执行此操作,但事实并非如此,这些是您应该在 .htaccess 文件中拥有的 mod_rewrite 规则。单击该字段并按 CTRL + a 选择全部。”
我已经尝试了我发现的每一个提示,但不知何故它不起作用。这是一个列表:
还有什么我可以做的吗?
提前致谢
最佳答案
如果您的 ownership
,这些都不会有所作为。是错的。 wordpress 无法写入的原因是该文件可能由另一个用户而不是 Web 服务器拥有。我已经看过很多次了。
要解决此问题,请首先从命令行使用此权限将权限更改回更安全的权限。
chmod 644 .htaccess
然后将 .htaccess 文件的所有权/组更改为 Web 服务器用户。
对于 CentOS/RHEL
chown apache: .htaccess
对于 Ubuntu/Debian
chown www-data: .htaccess
现在 wordpress 应该可以正确访问这个文件了。
关于wordpress - 如何使 .htaccess 为 wordpress 可写?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/34026663/