没有域的VPS上的Apache2

问题描述 投票:1回答:1

我想在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地址。谢谢。

apache vps
1个回答
0
投票

经过多次尝试,我已经解决了。首先,您需要检查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

并且最好重新启动虚拟机。

© www.soinside.com 2019 - 2024. All rights reserved.