• Как сделать редирект с подстановкой на php?

    @Fourgotten
    Берете строку адреса, выполняете замену ненужного — гуглите работу со строками, поиск и замену.

    То, что вам нужно "отсечь", называется query string

    Самое простое — разбить строку функцией explode по символу "?"

    Для более продвинутой замены есть регулярки
    preg_replace
    Ответ написан
    Комментировать
  • Как сделать редирект с подстановкой на php?

    nokimaro
    @nokimaro
    Меня невозможно остановить, если я смогу начать.
    <?php
    if(
        str_starts_with($_SERVER['REQUEST_URI'], '/index.html') 
        && $_SERVER['REQUEST_URI'] != '/index.html') {
            header("Location: /index.html");
            exit;
    }


    Пояснение:
    1. если запрос начинается с /index.html, но содержит что-то помимо /index.html то перенаправляем на чистый /index.html
    Ответ написан
    Комментировать