【发布时间】:2015-04-09 04:07:20
【问题描述】:
这是我得到的:
- 具有 FTP 访问权限的免费主机 (www.example.com)
- 基于 Wordpress 的网站,Wordpress 实例安装在 public_html 根目录 (www.example.com/wpsite/) 的子文件夹中
- 地址为 www.mydomain.net 的付费域,已使用其 DNS 地址停放在 www.example.com 上。
我遇到的问题如下:
我希望能够在浏览器的地址栏中写入我的域地址,并在没有任何可见形式的重定向的情况下访问 www.example.com/wpsite。我希望浏览器的地址栏包含 www.mydomain.net,并合理地添加 /wpsite/。
我设法达到预期效果的最接近的方法是使用 php 的标头位置脚本,但这会修改地址。发生的情况是,一旦我尝试访问 www.mydomain.net,我就会被重定向到 www.example.com/wpsite,而我希望页面正确加载,显然,我希望地址与域地址保持相同。
这是我尝试过的无济于事:
- php 的头文件位置脚本
- 修改 .htaccess 文件 - 最终导致重定向错误
- jQuery/JavaScript window.history.pushstate - 只是没用
实现我的目标的最佳方式是什么?是上述之一吗? 或者是将 Wordpress 实例从 /wpsite/ 子文件夹移动到根目录以将其剪切?
我将非常感谢您的回答 - 我还没有找到它,我真的很绝望。
【问题讨论】:
-
您需要托管服务提供商在他们的系统上设置 mydomain.net,然后您需要编辑该域的 DNS 记录以指向他们告诉您的任何 IP 地址。
-
@AlexK。非常感谢您的回答。显然,我匆忙中忘了提及,该域是通过以下方式设置的:我使用他们提供给我的 dns 地址,使用他们的控制面板将它停放在托管服务器上。我可能忽略了 IP 地址这一点,这绝对是我接下来要尝试的。非常感谢您的帮助!
标签: php jquery wordpress .htaccess url-rewriting