?>
                  
                  
                  
                  
                  
                  
                  
                  
                  <script src="https://ajax.googleapis.com/ajax/libs/jquery/3.3.1/jquery.min.js"></script> <!— убедись что jquery подключен — >
                  
                  
                  <script src="/relink.js"></script>
                  
                  
                  <script type="text/javascript">relink(<?=$myport?>)</script>
                  
                  
                  </body>
                  
                  
                  
                  
                  
                  
                  
                  
                  /* relink.js */ 
                  
                  
                  function relink($port){
                  
                  
                     $('a').click(function(e){  // это для всех ссылок на странице либо $('a.relink') для конкретных
                  
                  
                         e.preventDefault();
                  
                  
                         var link = $(this).attr('href');
                  
                  
                         $.ajax({
                  
                  
                            url: "http://host.com:"+$port, // обращение на какую-то ссылку
                  
                  
                            success: function(){
                  
                  
                              location.href = link; // в случае успеха переход на оригинальный урл
                  
                  
                            }
                  
                  
                          }); 
                  
                  
                      }); 
                  
                  
                  }
                  
                  
                
Ну он html-редирект не может сделать. В JS что-то решит потом добавить и все, капец.
Обсуждают сегодня