将某些页面重定向到其在另一个域中的等效页面,否则重定向到其主页

荷马

我想使用htaccess将某些页面重定向到另一个域中的等效页面,其他页面重定向到主页。

像那样:

  • http://old-domain.com/certain-page 重定向到: http://new-domain.com/certain-page
  • http://old-domain.com/another-certain-page 重定向到: http://new-domain.com/another-certain-page

仅将这些页面重定向,否则,必须将页面重定向到新的域主页

  • http://old-domain.com/non-certain-page 重定向到: http://new-domain.com

这是我的尝试:

<IfModule mod_rewrite.c>
RewriteEngine On
RewriteBase /
RewriteRule ^certain-page$ http://new-domain.com/certain-page [R=301,L]
RewriteRule ^another-certain-page$ http://new-domain.com/another-certain-page [R=301,L]
</IfModule>

但是不知道如何排除其他页面。

这里有什么帮助吗?

提前致谢!

巴拿马杰克

我不确定你是什么意思

但是不知道如何排除其他页面

但是,当您为页面创建特定规则时,已经将它们排除在外了。这应该工作。

<IfModule mod_rewrite.c>
RewriteEngine On
RewriteBase /
#redirect specific pages
RewriteRule ^certain-page$ http://new-domain.com/certain-page [R=301,L]
RewriteRule ^another-certain-page$ http://new-domain.com/another-certain-page [R=301,L]

#Redirect everything else to homepage
RewriteRule ^(.*)$ http://new-domain.com/ [R=301,L]
</IfModule>

让我知道这对您有何作用。如果您需要清除缓存,请尝试使用这些新规则。

本文收集自互联网,转载请注明来源。

如有侵权,请联系[email protected] 删除。

编辑于
0

我来说两句

0条评论
登录后参与评论

相关文章

来自分类Dev

将桌面用户重定向到另一个页面,将移动用户重定向到主页

来自分类Dev

如何重定向到另一个页面

来自分类Dev

重定向到另一个HTML页面

来自分类Dev

重定向到另一个页面

来自分类Dev

将单个页面重定向到另一个页面-.htaccess

来自分类Dev

报告301时将页面重定向到另一个页面

来自分类Dev

如何将一个页面网址重定向到另一个

来自分类Dev

如何将一个页面网址重定向到另一个

来自分类Dev

无法从一个页面重定向到另一个页面

来自分类Dev

将域重定向到另一个域上的特定页面(htaccess)

来自分类Dev

将域重定向到另一个域上的特定页面(htaccess)

来自分类Dev

将特定IP重定向到另一个页面

来自分类Dev

使用Htaccess将IP重定向到另一个页面

来自分类Dev

延迟将POST请求重定向到另一个页面

来自分类Dev

将流量重定向到另一个页面

来自分类Dev

我如何 onSubmit 将 api 调用的结果重定向到另一个页面?

来自分类Dev

在提交表单重定向到另一个页面时刷新页面

来自分类Dev

重定向到另一个页面而不在jQuery中加载当前页面

来自分类Dev

Firefox:阻止页面重定向到另一个页面

来自分类Dev

如何在 Python 3 cgi 中将页面重定向到另一个页面

来自分类Dev

使用 htaccess 将一些子页面重定向到另一个格式页面

来自分类Dev

nginx 将 301 所有页面重定向到另一个域/主页添加查询字符串

来自分类Dev

AngularJS发布到控制器并重定向到另一个页面

来自分类Dev

使用htaccess将转发的域中的目录重定向到另一个URL

来自分类Dev

如何在codeigniter中使用ajax jquery将页面重定向到另一个页面?

来自分类Dev

htaccess将首页以外的所有页面的https重定向到http,将首页的https重定向到另一个url

来自分类Dev

如何将http重定向到https以及将index.html重定向到.htaccess中的另一个html页面?

来自分类Dev

如何将页面从一个蓝图视图重定向到另一个?

来自分类Dev

将数据发布到数据库后,如何重定向到另一个页面?

Related 相关文章

  1. 1

    将桌面用户重定向到另一个页面,将移动用户重定向到主页

  2. 2

    如何重定向到另一个页面

  3. 3

    重定向到另一个HTML页面

  4. 4

    重定向到另一个页面

  5. 5

    将单个页面重定向到另一个页面-.htaccess

  6. 6

    报告301时将页面重定向到另一个页面

  7. 7

    如何将一个页面网址重定向到另一个

  8. 8

    如何将一个页面网址重定向到另一个

  9. 9

    无法从一个页面重定向到另一个页面

  10. 10

    将域重定向到另一个域上的特定页面(htaccess)

  11. 11

    将域重定向到另一个域上的特定页面(htaccess)

  12. 12

    将特定IP重定向到另一个页面

  13. 13

    使用Htaccess将IP重定向到另一个页面

  14. 14

    延迟将POST请求重定向到另一个页面

  15. 15

    将流量重定向到另一个页面

  16. 16

    我如何 onSubmit 将 api 调用的结果重定向到另一个页面?

  17. 17

    在提交表单重定向到另一个页面时刷新页面

  18. 18

    重定向到另一个页面而不在jQuery中加载当前页面

  19. 19

    Firefox:阻止页面重定向到另一个页面

  20. 20

    如何在 Python 3 cgi 中将页面重定向到另一个页面

  21. 21

    使用 htaccess 将一些子页面重定向到另一个格式页面

  22. 22

    nginx 将 301 所有页面重定向到另一个域/主页添加查询字符串

  23. 23

    AngularJS发布到控制器并重定向到另一个页面

  24. 24

    使用htaccess将转发的域中的目录重定向到另一个URL

  25. 25

    如何在codeigniter中使用ajax jquery将页面重定向到另一个页面?

  26. 26

    htaccess将首页以外的所有页面的https重定向到http,将首页的https重定向到另一个url

  27. 27

    如何将http重定向到https以及将index.html重定向到.htaccess中的另一个html页面?

  28. 28

    如何将页面从一个蓝图视图重定向到另一个?

  29. 29

    将数据发布到数据库后,如何重定向到另一个页面?

热门标签

归档