【问题标题】:Redirect sub domain to main domain without effecting sub folders with .htaccess使用 .htaccess 将子域重定向到主域而不影响子文件夹
【发布时间】:2015-05-09 01:31:55
【问题描述】:

我的情况如下:

  • 我的主域中有一个新网站。示例:mywebsite.com。
  • 我的旧作品集位于旧子域:portfolio.mywebsite.com。
  • 所有作品集项目都可以在作品集网站的子目录中找到。
  • 所以可以在portfolio.mywebsite.com/item-1 等上找到投资组合项目1。
  • 子域正在运行启用多站点的 WordPress。
  • 子域和主域由不同的网络主机托管。

我想将所有流量从portfolio.mywebsite.com 重定向到mywebsite.com/portfolio。但我不想重定向来自投资组合项目的流量,因为我还没有时间建立一个新的投资组合。因此,我还需要能够访问子域上的 wp-admin 文件夹。

简而言之:如何在不影响所有其他网址的情况下将流量从portfolio.mywebsite.com 重定向到mywebsite.com/portfolio? :)

最好的问候,

迈克尔

【问题讨论】:

    标签: wordpress .htaccess redirect multisite


    【解决方案1】:

    如果我能很好地理解您的问题,我认为您可以使用一个简单的插件进行重定向,例如 Safe Redirect Manager

    使用起来非常简单。

    【讨论】:

      【解决方案2】:

      尝试将此重定向规则放在portfolio.mywebsite.com 的根目录中作为第一条规则

      RewriteEngine On
      
      RewriteRule ^([^/]+)/?$ http://mywebsite.com/portfolio [L,NE,R=302]
      

      【讨论】:

      • 感谢您的建议!但现在它重定向除了portfolio.mywebsite.com/ 之外的所有内容。所以这与我想要完成的完全相反! :P
      • 此 htaccess 位于何处以及您在浏览器中输入的 URL 是什么?
      猜你喜欢
      • 1970-01-01
      • 1970-01-01
      • 2012-01-09
      • 2012-11-23
      • 2012-06-24
      • 2013-09-25
      • 2015-12-01
      • 2017-04-18
      • 2017-03-05
      相关资源
      最近更新 更多