将一个WordPress安装上的子域页面重写到另一个上的父域

时间:2016-12-09 作者:Dovid Levine

如何使用.htaccess 要将子域上的a页重写为父域上的页吗?(例如,访问mysite.com/landingpage的用户将看到dev.mysite.com/landingpage的内容)?

我一直在使用dev.mysite重新设计WordPress网站。com子域。该网站还没有准备好替换实时WP网站(mysite.com),但我需要将其中一个页面映射到旧域并将其公开。由于所有的工作(模板、数据库等)都在子域上,我不能只将页面导入到旧域,所以我似乎需要使用mod_rewrite, 这远远超出了我的技能水平。另外,由于它有两个不同的WP安装(不是多站点),我会使用域吗.htaccess 文件或子域.htaccess 文件

谢谢

2 个回复
SO网友:Self Designs

如果使用主域.htaccess 文件当人们进入您要在子域上显示的页面时,它会将url链接更改为dev.mysite.com 我不确定这是否是最好的方法,但如果你想这样做,你必须使用主域.htaccess 重定向到子域。

另一个选项是使用WordPress导出插件导出页面数据。通过在网站上的搜索,我找到了这个可能有一些用处的网站。https://en-gb.wordpress.org/plugins/wp-exporter/

SO网友:David

您似乎在谈论URL屏蔽。请参考herehere 例如。

示例的访问者。com/mypage可以显示为示例。net/mypage,同时查看示例。地址栏中的com/mypage。不确定如何处理示例中的链接。net/mypage返回到主站点而不是开发站点,但这不是问题的一部分。

相关推荐

Redirect htaccess

我需要帮助重定向我的页面。例如,我有网站https://example.com. 我需要将内容从https://example.com 到https://example.com/blog. 这不是问题,我通过更改主页URL来做到这一点。这很有效。但现在我需要添加来自旧的重定向https://example.com 到https://xmpl.com.我想用。htaccess,但这不起作用。你们能帮帮我吗?以下是我对此的一些尝试,但两者都不起作用。RewriteEngine On RewriteRu