Задать вопрос
@IsaevDev

Как открывать каждый новый редирект в новой вкладке?

Задача редиректа вида
<a href="http://myhost.ru/go/?url=https%3A%2F%2Fyandex.ru" target="_blanc">yandex</a>
казалась мне тривиальной, пока я не попробовал открыть несколько ссылок с такой страницы редиректа.
Выяснилось, что все они открываются в одной новой вкладке. То есть если я открыл yandex, потом вернулся и открыл google, от yandex будет заменен на google.
В то же время, если перейти на внешний ресурс несколько раз из, скажем, Вконтакте даже по одной и той же ссылке, каждый раз будет открываться новая вкладка. Да еще и фокус браузера будет устанавливаться на только что открытой вкладке.
Я так полагаю, здесь дело в заголовках?
Перенаправляю в php:
header( 'Location: ' . $url );
Различные коды ответа (301, 302...) результата не дают

Как же организовать, чтобы каждый переход на внешний редирект открывался в новой вкладке?
  • Вопрос задан
  • 2121 просмотр
Подписаться 1 Оценить Комментировать
Помогут разобраться в теме Все курсы
  • Skillbox
    Веб-разработчик на PHP
    9 месяцев
    Далее
  • Хекслет
    PHP-разработчик
    10 месяцев
    Далее
  • Нетология
    Веб-разработчик с нуля: профессия с выбором специализации
    14 месяцев
    Далее
Решения вопроса 1
@IceJOKER
Web/Android developer
Пригласить эксперта
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Похожие вопросы
FoodSoul Калининград
от 180 000 до 250 000 ₽
IT-Spirit Москва
от 230 000 до 320 000 ₽
от 200 000 до 290 000 ₽