?>
<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 что-то решит потом добавить и все, капец.
Обсуждают сегодня