我有IIS托管网站(www.site2.com),并希望在这个网站上添加wordpress博客网站,但wordpress是基于PHP的,所以我使用了一个棘手的方法。 我有PHP托管网站(www.site1.com)所以在这个网站上设置自托管的wordpress博客,然后在site2.com域名上添加CNAME,我相信它应该有效。
因此,在PHP托管网站(cpanel托管)中安装wordpress并在此wordpress上创建博客站点,网址为www.site1.com/blogb。然后从cpanel(blogb.site1.com)创建子域,该子域以www.site1.com/blogb的形式链接到根文件夹。 当我去blogb.site1.com时,它的工作非常好。
我做的最后一件事是从site2区域管理器添加CNAME。
blog.site2.com - > blogb.site1.com
我认为这应该有效,因为blogb.site1.com正常运作。 但是当我访问blog.site2.com时,重定向到“/cgi-sys/defaultwebpage.cgi”页面然后显示“SORRY ...如果您是本网站的所有者,请联系您的托管服务提供商”消息。
我清除了我的浏览器缓存并尝试从其他浏览器但是没有工作。 并在site1.com根文件夹上的.htaccess文件中添加了重写规则,但没有任何价值。
我从wordpress设置页面检查了网站网址,网站地址(网址)是“blogb.site1.com”,这是正确的。
我相信如果CNAME的目标网址有效,则CNAME应该有效。
但是当我尝试使用此网址(blog.site2.com/readme.html)访问目标文件夹中的文件时,在blogb.site1.com/readme.html工作时返回404找不到。
所以,CNAME(blog.site2.com)似乎指向错误的目录。
我有什么遗漏或做错了吗?
谢谢,
乙