首页 > 解决方案 > 没有域的 VPS 上的 Apache2

问题描述

我想在 VPS 上使用 Apache2 来托管我的测试网站。现在我有一个 Joomla 网站,可以使用它来访问它111.111.111.111/mydomain.com 但是当我尝试访问网站的页面时,麻烦就变成了111.111.111.111/mydomain.com/about.html

未找到

在此服务器上找不到请求的 URL。

我想我需要以正确的方式配置 apache,但我不知道如何配置。是的,我知道我可以注册一些域名,但我现在更喜欢使用111.111.111.111/mydomain.com地址。谢谢你。

标签: apachevps

解决方案


经过多次尝试,我解决了它。首先,您需要检查apache2.conf文件。必须有活动字符串AllowOverride All

下一个区块

<Directory /var/www/> Options Indexes FollowSymLinks AllowOverride All Require all granted </Directory>

然后你需要激活重写模块

sudo a2enmod rewrite sudo /etc/init.d/apache2 restart

并更好地重新启动您的虚拟机。


推荐阅读