仅将帖子重定向到新域

时间:2017-08-16 作者:John Bhatt

确切地说,我在博客中使用了两个域:

prsblog。com公司。com之前,prsblog。com就像博客一样,绝对是在WordPress上。几个月前,我将博客内容迁移到了pyarb。com。当时,我正在使用。htaccess使用通配符重定向对所有帖子进行301重定向。

现在,我在prsblog上安装了WordPress多站点。com并配置了几个其他站点。当我在社交网络和搜索列表上的现有帖子和链接(大约3000篇,包括帖子/图片/产品和自定义帖子)需要重定向到新域的同一页面时,问题就出现了。

但是,我不能使用通配符重定向,因为我在prsblo上只有很少的页面。com(WPMU),需要经常使用其管理仪表板来添加站点。

你可以建议我的工作场所重定向只帖子和其他媒体链接不包括wp管理员。

请不要告诉我使用重定向插件,这将花费大量的时间,也会有问题。提前谢谢。

1 个回复
最合适的回答,由SO网友:John Bhatt 整理而成

感谢大家抽出时间来查看并解决问题。经过这么多的尝试和试捕,我通过将这些线条添加到.htaccess

RewriteCond %{HTTP_HOST} ^(www\\.)?prsblog\\.com$ [NC]
#RewriteCond %{REQUEST_URI} !\\.(jpe?g|png|gif|ico)$ [NC]
RewriteCond %{REQUEST_URI} !wp-admin
RewriteRule ^(.*)$ https://www.pyarb.com/$1 [L,R=301]
这立刻解决了我的问题。

结束

相关推荐

WordPress Multisite with VVV

在命令行中,我使用vv create 要创建新的WordPress多站点,请在设置期间在多站点选项上选择“y”。该过程完成后,即创建了站点,但尚未设置网络。我进入wp配置文件,并添加/* Multisite */ define( \'WP_ALLOW_MULTISITE\', true ); 获取管理区域中的网络选项。现在我被困了,因为在设置网络时,它会显示“警告:检测到现有WordPress网络。请完成配置步骤。要创建新网络,您需要清空或删除网络数据库表”在代码块上方启用网络。此外,虽然我能够将