我有一个用 WordPress 制作并由 Hostgator 托管的网站。现在我想创建另一个 URL,例如“www.website.com/something”,该 URL 应将我带到我在 EC2 实例上托管的网页。我该怎么做,有人可以指导我吗?
我没有尝试过任何事情,因为我不知道该怎么做。
您可以尝试通过 .htaccess 进行代理 (Apache)
如果您的 HostGator 服务器使用 Apache(这对于许多共享托管服务来说很常见)。然后您可以使用
.htaccess
文件创建代理。
此方法会将请求从您的 WordPress 站点转发到 EC2 实例。
编辑
.htaccess
文件:
使用 FTP 或 cPanel 中的文件管理器连接到 HostGator 服务器。
在 WordPress 安装的根目录中找到
.htaccess
文件,大多数情况下,它位于 public_html
文件夹中
打开
.htaccess
文件并添加以下行
RewriteEngine On RewriteRule ^something/(.*)$ http://<EC2-IP-or-Domain>/$1 [P,L]
将
<EC2-IP-or-Domain>
替换为您的 EC2 实例的 IP 地址或域名。
保存
.htaccess
文件。
请尝试这个,虽然还有其他方法,但这似乎更快更容易。