设置如下

Your go-to forum for bot dataset expertise.
Post Reply
mdabuhasan
Posts: 220
Joined: Tue Jan 07, 2025 4:52 am

设置如下

Post by mdabuhasan »

假设您的主站点在domain.com上运行。

您希望您的博客在 WordPress 上运行并可在domain.com/blog/上访问。

这样,尽管从技术上讲它位于两个不同的平台和两个不同的托管服务提供商上,但它看起来就像是同一个网站。

使用像 blog.domain.com 这样的子域 RCS 数据瑞士 名会容易得多。只需使用 A 记录或 CNAME 在 DNS 级别指向域名即可。但是,这对子目录不起作用。我们需要一种不同的方法。一种“伪造”的方法。🙂

以下是具体做法
首先,对于这种方法,您必须使用Cloudflare作为域的 DNS 提供商。Cloudflare 是我为大多数客户使用的。他们恰好是这方面的佼佼者,而这种强大功能和灵活性正是我们在此解决方案中使用的。

具体来说,我们将使用Cloudflare Workers。

Cloudflare Worker 基本上是一个脚本,可以在域级别运行以执行各种操作。您可以使用 Worker 重写 URL、运行搜索/替换操作或执行各种操作。

在我们的例子中,我们将使用 Cloudflare 工作脚本将所有 URL 调用带到 domain.com/blog/ 并将它们重写为 blog.domain.com。

转到 Cloudflare 帐户的“Workers”部分并创建一个新的 Worker。给它起一个名字,如“blog-proxy”,但你可以使用任何你喜欢的名字。
一旦您能够创建脚本,请转到“编辑代码”并使用以下代码。请务必更改路径名和子域地址以适合您的网站。
Post Reply