【问题标题】:How to make redirect from from specific category to another website如何从特定类别重定向到另一个网站
【发布时间】:2015-06-03 14:29:23
【问题描述】:

请告知如何进行以下重定向:

www.siteA.com/目录/keep-all-those-urls/ → www.siteB.com/目录/keep-all-those-urls/

但同时重定向其他目录:

www.siteA.com/ → www.siteA.com/ (此处无重定向)

【问题讨论】:

  • 所以当用户进入www.siteA.com/directory/keep.../你需要创建一个index.html,其中包含一个带有重定向的.js文件,或者最好是创建一个服务器文件(.php,.aspx。 cs, ...) 与重定向(更好的服务器端)。
  • 你能举一个这样的.js或php重定向的例子吗?

标签: javascript .htaccess url redirect directory


【解决方案1】:

您可以在/directory/.htaccess 文件中使用此代码:

RewriteEngine On

RewriteCond %{HTTP_HOST} ^(www\.)?siteA\.com$ [NC]
RewriteRule ^ www.siteB.com%{REQUEST_URI} [L,NE,R=302]

【讨论】:

    【解决方案2】:
    function reDirection(){
      var currentDomain= location.host; // might be wwww.siteA.com
      var currentPath = location.pathname;
      var reDirectionUrl = "www.site2.com"; // www.site2.com
      var reDirectionUrl = (currentPath != "/")? reDirectionUrl+currentPath : currentDomain;
      window.location = "http://"+reDirectionUrl;
    

    }

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2016-07-16
      • 1970-01-01
      • 2021-11-19
      • 2016-09-12
      • 1970-01-01
      • 1970-01-01
      相关资源
      最近更新 更多