由于Apache建议使用Allowoverride None以获得最佳实践和性能。
我应该如何映射某些wordpress插件(SuperCache,All in one wp-security,更好的永久链接),如果我在根文件夹中没有htaccess文件,则允许它们写入htaccess?
你需要转到这个目录:/etc/apache2/apache2.conf并找到
<Directory /var/www/>
Options Indexes FollowSymLinks
AllowOverride None
Require all granted
</Directory>
并简单地将其更改为
AllowOverride All
如果您正在运行WordPress,您必须将AllowOverride
设置为All
才能使基本WordPress正常工作。
看待它的方法是Apache列出了适用于任何类型网站的安全基础Apache安装的最佳实践。但是,如果你有理由做一些事情,比如打开AllowOverride以允许WordPress和插件工作,那就没问题。它是出于某种目的。