.htaccess重定向新目录和新域中的帖子

时间:2016-12-07 作者:a_toohill

尝试执行全局重定向301。htaccess文件来源:

领域com/旧/职位名称

newdomain。com/新/职位名称

url的最后一段基于帖子标题“帖子名称”是动态的,在两个站点上保持不变,但“旧/新”和“domain.com/newdomain.com”已更改。我的目标是不必通过并添加数百个单独的重定向。

有人知道吗?

1 个回复
SO网友:Jason Murray

您可以将mod\\u rewrite与一些正则表达式一起使用,如下所示:

<IfModule mod_rewrite.c>
RewriteEngine On
RewriteRule ^/old/(.*)/?$ http://newdomain.com/new/$1 [R=302,L,NC]
</IfModule>
这将进入。olddomain中的htaccess文件。com文档根目录。

我建议将其保留为302,直到您确定它具有所需的效果,因为大多数浏览器将缓存301,然后不查看您的。htaccess只需遵循缓存的路由,这可能很难清除(你肯定不想向最终用户解释如何清除它们!)。

此外,这不是一个真正的WP问题。

相关推荐

Redirect htaccess

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