AMH 5.1 手动开启 .htaccess 支持

AMH 是国内首个开源的主机面板,使用APL开源软件协议。目前,AMH 4.2是最后一个免费的版本,从5.0开始采用付费授权。

博主之前一直使用的虚拟主机,用了很久的 cPanel,但是 cPanel 不是开源的,而且不是免费授权的,授权费对于个人来说实在太贵,所以在 VPS 上这个控制面板就被排除了,剩下比较常用的控制面板有 WDCP、AMH 和 LUM 等等。

WDCP 和 LUM 貌似已经很久没更新了,界面风格还停留在几年前,AMH 4.2 虽然免费但是不支持 Apache,对于一直用 Apache 的人来说,还要花时间适应 Nginx。AMH 5.1 各项都不错,但是是收费的,想要好的体验就只能掏钱了。

amh5-1-open-htaccess-support-manually-1

个人用户6元/月,价格可以接受,多多支持正版吧~

AMH 部署完成后就开始搭建网站运行环境,然而当我把数据都迁移好之后才发现,AMH 默认是不支持 Apache 的每个站点目录下单独的 .htaccess 的。但是可以手动开启 .htaccess 支持。

SSH 登录到 VPS 后,输入以下命令进入 Apache 目录,编辑配置文件:

cd /root/amh/modules/apache-2.4.9/
nano httpd.conf

<Files ".ht*">
Require all denied
</Files>

改成

<Files ".ht*">
AllowOverride all
Require all granted
</Files>

Ctrl + O,然后 Enter 保存;
Ctrl + X 退出编辑。

然后把 Apache 重启一下就好了。

3 条评论

发表回复

您的电子邮箱地址不会被公开。 必填项已用 * 标注

验证码已失效,请刷新验证码