我在.htaccess
新安装的运行Apache2的Ubuntu服务器上的文件有问题。
当服务器加载页面时,不会考虑WordPress文件所在目录中的.htaccess文件。AllowOverride
apache2.conf文件中没有语句,但是默认值是All
,并且如果包含在内,它不会更改任何内容。
我尝试将本地.htaccess
文件的内容包含在一个部分中。我也尝试过这个:
<Directory /var/www/mydomain.com/html>
AllowOverride All
</Directory>
我还尝试将AllowOverride
/ etc / apache2 / sites-available / default中的所有实例(默认都设置为None
)更改为All
。
但是我没有运气。
不确定如何解决这一问题。
听起来好像没有启用mod_rewrite。尝试运行以下命令:
a2enmod rewrite
如果该命令报告已启用了重写,请使用Apache重新启动,sudo service apache2 restart
如果它说它已被启用,那么这不是答案:)
本文收集自互联网,转载请注明来源。
如有侵权,请联系[email protected] 删除。
我来说两句