bob*_*ong 5 dns wordpress google-app-engine a-records
我有一个托管有Google App Engine的Python Web应用程序,其中.com指向App Engine应用程序.我想在mydomain.com/blog上创建一个Wordpress博客.由于Wordpress在PHP上运行,我认为使用cpanel在我的其他Web主机帐户上托管Wordpress博客并更改一些域指针会更容易.实现这一目标的最佳方法是什么?
我想为'blog'设置DNS A Name记录以指向我的其他Web主机帐户将创建blog.mydomain.com并解决此问题.但有没有办法让mydomain.com/blog指向Wordpress博客的其他网络托管帐户?谢谢.
一个简单的解决方案可能是创建您在问题中提到的 A 记录,然后将 index.html 放入应用程序引擎上的 blog/ 目录中,其中包含
window.location = "http://blog.mydomain.com"
作为 body 标签的 onload 函数。
另一个解决方案是添加一个 .htaccess 文件,将http://www.mydomain.com/blog重定向到http://blog.mydomain.com。
编辑:正如下面的评论中提到的,appengine 不支持此方法。我将其保留下来,希望它能帮助那些有与应用程序引擎无关的类似问题的人。
对于前面没有 www 的域,也需要类似的重定向。
编辑以获得更好的 htaccess 示例:
RewriteEngine on
RewriteCond %{HTTP_HOST} ^(www\.)?mydomain\.com$
RewriteRule ^blog/(.*) http://blog.mydomain.com/$1 [R=301,L]
Run Code Online (Sandbox Code Playgroud)
你必须检查我的 htaccess 语法,自从我不得不编写重写规则以来已经有一段时间了,而且我没有方便的网络服务器来测试它
归档时间: |
|
查看次数: |
350 次 |
最近记录: |