如何在 Apacheconf 的服务器名称设置中包含目录 (example.com/dir)?

发布于 2024-11-06 12:10:59 字数 235 浏览 0 评论 0原文

在 Apache conf 的 Servername 设置中,我需要指定一个目录。

例如服务器名称 www.example.com/directory。我尝试过,但它不起作用。

我有一个主站点 (www.example.com),其文档根目录为 /var/www/html/main,我的子站点 URL 为 www.example.com/sub,其文档根目录为 /var/www/html/sub。

谢谢。

In Apache conf's Servername setting, I need to specify a directory.

Such as Servername www.example.com/directory. I trid and it does not work, though.

I have a main site (www.example.com) which documentroot is /var/www/html/main and my sub site URL is www.example.com/sub and its documentroot is /var/www/html/sub.

Thank you.

如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。

扫码二维码加入Web技术交流群

发布评论

需要 登录 才能够评论, 你可以免费 注册 一个本站的账号。

评论(1

許願樹丅啲祈禱 2024-11-13 12:10:59

www.example.com/directory 不是 ServerName 的有效值。 ServerName 的值中只能包含主机名和端口。

您想要定义的内容称为别名。您可以在此处了解别名

例如,在 www.example.com 的配置中,您可以添加以下行:

Alias /sub /var/www/html/sub

www.example.com/directory is not a valid value for ServerName. Only hostname and port can be included in the value for ServerName.

What you want to define is called an Alias. You can read about Alias here.

For example, inside of your configuration for www.example.com, you can add this line:

Alias /sub /var/www/html/sub

~没有更多了~
我们使用 Cookies 和其他技术来定制您的体验包括您的登录状态等。通过阅读我们的 隐私政策 了解更多相关信息。 单击 接受 或继续使用网站,即表示您同意使用 Cookies 和您的相关数据。
原文