gpt4 book ai didi

apache - 设置子域 : ex -- "www.example.com" to store images at "images.example.com"

转载 作者:行者123 更新时间:2023-12-04 06:28:00 26 4
gpt4 key购买 nike

我已经在这个网站和一般的 google.com 网站上搜索过这个问题的简单答案,但显然我不知道正确的关键字来唤起有用的答案。我注意到谷歌通过对其搜索引擎的各种扩展来做到这一点,比如“code.google.com、mail.google.com 等”,但我找不到他们是如何做到的任何文档......

我正在使用 LAMP 开发一个站点,我读到设置一个单独的域来托管站点 Assets ,甚至设置另一个域来支持主站点的扩展是一个好主意。

因此,例如,如果我有一个(理论)域“www.example.com”,是否可以(以及我该怎么做?)使用“images.example.com”的 URL 设置域?我怀疑它涉及使用 DNS 或编写 .htaccess 文件或其他内容,但我不知道。

我不是在寻找一个完整的答案(尽管如果你有一个简洁的答案会很好),如果你能确认这是可能的,并指出我的文档、手册、教学网站等,那将是非常酷的。

感谢您查看这篇文章,并提前感谢您提供的任何有用的答案。

最佳答案

这实际上很容易。如果一切都在服务器上,在 DNS 端,您可以添加指向您的 tld 的“CNAME”记录。

images.example.com. 300 IN CNAME example.com.



这样可以自由更改example.com的IP(即更改服务器),子域将随之而来。

在 apache 方面,您只需设置一个额外的虚拟主机,它将为包含所有图像的目录中的文件提供服务。
<VirtualHost 4.2.2.2:80>
DocumentRoot /path/to/your/webroot/images
ServerName imaages.example.com
<Directory /path/to/your/webroot/images>
Options -Indexes
AllowOverride all
</Directory>
</VirtualHost>

关于apache - 设置子域 : ex -- "www.example.com" to store images at "images.example.com",我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/5798434/

26 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com