Javascript 如何从特定类别重定向到其他网站

Javascript 如何从特定类别重定向到其他网站,javascript,.htaccess,url,redirect,directory,Javascript,.htaccess,Url,Redirect,Directory,请建议如何进行以下重定向: www.siteA.com/directory/keep-all-thats-url/→ www.siteB.com/directory/keep-all-thats-url/ 但同时不要重定向其他目录: www.siteA.com/→ www.siteA.com/此处无重定向 您可以在/directory/.htaccess文件中使用此代码: }因此,当用户进入www.siteA.com/directory/keep…/时,您需要创建一个index.html,其中包

请建议如何进行以下重定向:

www.siteA.com/directory/keep-all-thats-url/→ www.siteB.com/directory/keep-all-thats-url/

但同时不要重定向其他目录:

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


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


}

因此,当用户进入www.siteA.com/directory/keep…/时,您需要创建一个index.html,其中包含一个带重定向的.js文件,或者最好是创建一个服务器文件.php、.aspx.cs、。。。有了重定向,服务器端会更好。你能举一个.js或php重定向的例子吗?
RewriteEngine On

RewriteCond %{HTTP_HOST} ^(www\.)?siteA\.com$ [NC]
RewriteRule ^ www.siteB.com%{REQUEST_URI} [L,NE,R=302]
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;