我为我的组织建立了一个网站www.mycompany.com
(在Amazon S3上运行)。我还有一个Wordpress博客blog.mycompany.com
(在单独的LAMP服务器上运行)。
为了进行搜索引擎优化,我们的营销部门要求www.mycompany.com/blog
转到我们的博客主页。
我们的网站目前位于Amazon Cloudfront后面的Amazon S3存储桶上。我成功地设置了S3/CloudFront重定向,以便自动进行基本重定向,例如:
www.mycompany.com/blog
-> blog.mycompany.com/blog
www.mycompany.com/blog/my-article
-> blog.mycompany.com/blog/my-article
除了Wordpress显示的blog.mycompany.com
作为子域。
我们还有什么方法可以在URL栏中显示www
子域代替blog
? e、 g.所以它仍然显示www.mycompany.com/blog/my-article
?
有什么方法可以使用mod_rewrite
或者类似于更改Wordpress站点的URL?
SO网友:WowPress.host
您在S3之前使用Cloudfront,因此为了混合使用2个内容源,您需要
在你的博客上。我的公司。com-添加博客/*->/*的重写,以便您的博客可以处理博客。我的公司。com/blog/url很好。
添加新博客。我的公司。com作为“原点和原点组”选项卡中的原点。
为/博客*路径模式添加新的“行为”,并将其指向您新创建的“blog.mycompany.com”源。
如果您从博客获得重定向(例如WPMU可以做到这一点),请在wp配置中修改$\\u服务器主机名变量。php并替换它