在 ubuntu 服务器上启用 .htaccess

在 ubuntu 服务器上启用 .htaccess

我想在我的 Ubuntu 服务器中启用 .htaccess,我有 ssh 访问权限并尝试过:

sudo nano /etc/apache2/sites-available/default 并将目录 /var/www/ 下从 none 更改AllowOverride为 all ,但这导致我的服务器向我提供 500 内部服务器错误消息......

有什么解决办法吗?

答案1

正如评论中提到的那样,仅仅更改覆盖不足以启用 URL 重写 - 您必须启用重写模块。

您可以通过输入

sudo a2enmod rewrite

然后重新启动 Apache 服务

sudo service apache2 restart

这应该够了吧。

相关内容