stingray — traffic script без изменения URL

#javascript #php #node.js

#javascript #php #node.js

Вопрос:

У меня есть следующий код :-

 $hostheader = http.getHostHeader();
$path = http.getPath();
$languages = [‘cs’, ‘cs-cs’, ‘pt’, ‘pt-pt’, ‘fi’, ‘fi-fi’, ‘sl’, ‘sl-sl’, ‘el’, ‘el-gr’, ‘sr’, ‘sr-sr’, ‘ro’, ‘ro-ro’, ‘hu’, ‘hu-hu’, ‘es’, ‘sv’, ‘de’, ‘de-de’, ‘cn’, ‘zh’, ‘zh-cn’, ‘ru’, ‘ru-ru’, ‘fr’, ‘fr-fr’, ‘pl’, ‘pl-pl’, ‘at’, ‘ja’, ‘ja-jp’, ‘zh-hk’, ‘de-at’];
if ($hostheader == “website” ) {
   foreach($lang in $languages) { 
   if (string.endsWithI($path, $lang) ) {
      http.setResponseHeader(“Host”, “host”);
      http.setHeader(“Host”, “host” . $lang);  
      if(!ssl.isSSL()) {  
        pool.use(“cms-splash-https-Pool”);
      }
      else {
       pool.use(“cms-splash-http-Pool”);
      }
   }
  }
}


if( http.getHostHeader() == "host" ) {
 http.changeSite( "newwebsite" );
}
  

Я хочу перенаправить без изменения URL-адреса, чтобы никто ничего не заметил, возможно ли это?

Комментарии:

1. Если это ваш фактический код, все (фигурные кавычки) должны быть обычными " . То же самое, для чего должно быть ' .

2. Я знаю, но из-за копирования кода он изменился