Я хочу перенаправить domain1.com/abc на domain2.com/abc без изменения /abc, он должен быть таким же, но должен измениться только домен. Я имею в виду, что после / все должно быть так же, только домен до / должен быть изменен на домен2. Как я использую скрипт: -
<script>
window.location.href = window.location.href.replace(window.location.origin,"https://www.domain2.com")
</script>
<script>
window.location.href = window.location.href.replace(window.location.origin,"https://www.domain2.com")
</script>
это простое перенаправление, я хочу изменить только домен, а не всю ссылку после "/"






Используйте HTTP-заголовок Location.
Создайте значение заголовка с запрошенным доменом и значением значения $_SERVER['REQUEST_URI']:
<?php
$domain = 'http://domain2.com';
$location = $domain . $_SERVER['REQUEST_URI'];
header('Location: ' . $location);
не работает, не меняется домен 1
ты что-то делаешь не так тогда. покажи что делаешь, с "не работает" никто не поможет.
Попробуйте это: <?php <script type = "text/javascript"> if (window.location.href = "домен1.com") { window.location.href = window.location.href.replace(window.location.origin,"домен2.com" ) } </script> ?> Но это не работает