gpt4 book ai didi

.htaccess - 将子域重定向到另一个域的文件夹

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

我正在尝试将一个子域(wordpress.com 域)重定向到另一个域的文件夹中。示例:

blog.domain.com to anotherdomain.com/blog

我知道使用 .htacces 文件可以做到这一点,但我的第一个域上没有托管服务。

是否可以通过使用DNS来做到这一点?

我已尝试创建一些 A 和 CNAME 注册,但找不到方法:我可以为我的第二个域的特定文件夹设置 ip 吗?

谢谢:)

最佳答案

我试图发表评论,但它太多了。如果您拥有两个域,则可以执行此操作。如果您没有在第一个域上托管但您在 other domain 上托管,那么您可以将主域添加为另一台服务器上的 ServerAlias

通过您的控制面板或您的虚拟主机配置执行以下操作。

  1. 在 DNS 中为 blog.domain.com 添加一条 A 记录,指向具有主机帐户的另一个域的 IP 地址。
  2. 在带有主机的 Web 服务器的配置中添加 ServerAlias blog.domain.comanotherdomain.com 虚拟主机配置。
  3. anotherdomain.com 的根目录中将此代码放入您的 .htaccess 文件中。

如果您希望它实际重定向,那么您可以这样做

RewriteEngine on
RewriteCond %{HTTP_HOST} ^blog\.domain\.com [NC]
RewriteRule ^(.*)$ http://anotherdomain.com/blog/$1 [R=301,L]

如果您不希望它重定向并将 blog.domain.com 保留在地址栏中,则可以这样做。

RewriteEngine on
RewriteCond %{HTTP_HOST} ^blog\.domain\.com [NC]
RewriteRule ^(.*)$ /blog/$1 [L]

关于.htaccess - 将子域重定向到另一个域的文件夹,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/32979510/

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