Apache服务器:将子文件夹作为我dns的主要站点。

时间:2018-12-05 19:47:21

标签: php wordpress apache server webserver

我创建了一个博客,这是我的Web应用程序类的作业。老师请我们主持。我是唯一决定将服务器托管在自己的PC上的人,该PC始终处于打开状态。

我正在 Windows 10 中运行此服务器。我正在使用XAMMP。

我已经在no-ip.com上创建了一个域名。经过数小时的配置争夺之后,我使网站可以在我的计算机,LAN中运行,最后也可以在整个Internet中运行。

我知道最糟糕的时期已经过去了。所以这只是我想解决的愚蠢的事情。我的网站位于以下目录中:C:\ xampp \ htdocs \ wordpress

如果要访问它,我必须写http://IP/DNS.ddns.net/ wordpress

我想摆脱“ / wordpress” 我想使用创建的特定ddns访问我的网站,而不必在末尾键入/ wordpress。

我确定它有一个名字,但是我现在猜不出来,而且我不知道如何为Windows 10配置它。我仍在另一个主题中学习它,但是它是针对Linux和Linux的。 Windows服务器(IIS)。最相似的是Linux(Apache),但文件和目录不同。

可以帮我吗?提前致谢!

1 个答案:

答案 0 :(得分:2)

您应该在Apache中将DocumentRoot变量] 1设置为正确的路径。

例如,如果您拥有

DocumentRoot "c:/www"
<Directory "c:/www">
    Options Indexes FollowSymLinks
    AllowOverride None
    Require all granted
</Directory>

您应将其编辑为

DocumentRoot "c:/www/wordpress"
<Directory "c:/www/wordpress">
    Options Indexes FollowSymLinks
    AllowOverride None
    Require all granted
</Directory>

然后重新启动apache