【问题标题】:Apache2 at VPS without domain没有域的 VPS 上的 Apache2
【发布时间】:2020-07-04 21:31:35
【问题描述】:

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

【问题讨论】:

  • 当然about.html会变成111.111.111.111的路径,而不是mydomain.com。你试过mydomain.com%2Fabout.html吗?否则我认为你应该找到另一种方法!
  • 感谢您的回复。 mydomain.com%2Fabout.html 不起作用。我认为有一种方法可以让网站接受 111.111.111.111/mydomain.com 作为单个网站地址

标签: apache vps


【解决方案1】:

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

最好重新启动您的虚拟机。

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2018-10-04
    • 1970-01-01
    • 1970-01-01
    • 2011-03-30
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多