解决htaccess加密的WordPress子目录404错误

WordPress的确是一个折腾人的东西,刚解决子目录出现404不能访问的问题,还来不及高兴就发现使用htaccess加密的目录又不能访问了,出现了悲剧的404错误。

这的确是很奇怪的一个问题,同样的方法,可以排除WordPress的非加密子目录,却不能排除加密后的子目录。

在网上找到一种方法,虽然不明白这样做的原理,但试了下很管用。如果你也遇到WordPress的htaccess加密子目录不能访问的问题,可以试一下这个方法。

解决方法很简单:

  • STEP 1:   在WordPress目录的htaccess中加一条规则:
# Handle htaccess protected directories
ErrorDocument 401 /401.html

注意上面这条规则要添加到WordPress的重写规则前面。

STEP2:* 在WordPress根目录下建立一个401.html文件,这个文件的内容为:

<html>
</html>

你可以用记事本建立这个文件,然后ftp到你的空间。 这样就完成了。

现在输入你的加密子目录地址看看,应该可以正常访问了。效果可见本站: http://shuyz.com/wp-admin

附参考资料:

如果只是正常的WordPress子目录出现404错误的话,可以参照我以前一篇文章的解决方法,详情请移步:

解决 WordPress 子目录的404错误

关键字:WordPress, 404错误, htaccess

本文链接:树叶的BLOG >> 解决htaccess加密的WordPress子目录404错误

本作品采用知识共享署名-非商业性使用-相同方式共享 3.0 Unported许可协议进行许可。

上一篇 : 解决 WordPres 子目录的404错误 下一篇 : WordPress 附件FTP同步插件——Hacklog Remote Attachment