@legatobrown

Как в php, в строчке удалить /page/цифра или /feed/ и вернуть строчку без этих символов?

Как сделать проверку, если в строчке есть "/page/цифра" или "/feed/" , и чтобы возвращало строчку без этих символов?

например, "/pochemu-ona-nuzhna/page/" - чтобы возвращало "/pochemu-ona-nuzhna/", или, "/pochemu-ona-nuzhna/page/2/" - чтобы возвращало "/pochemu-ona-nuzhna/", или, "/pochemu-ona-nuzhna/page/3/" - чтобы возвращало "/pochemu-ona-nuzhna/", и тому подобные цифры, или, "/v-podarok/feed/" - чтобы возвращало "/v-podarok/"

<?php
    $otvet = $_SERVER['REQUEST_URI'];

    if (preg_match("/\bpage\b/i", $otvet)) {
        echo '<link rel="canonical" href="https://led-digital.ru' .$otvet. '" />';
    } else {
        echo '<link rel="canonical" href="https://led-digital.ru' .$otvet. '" />';
    }

?>
  • Вопрос задан
  • 41 просмотр
Пригласить эксперта
Ваш ответ на вопрос

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

Войти через центр авторизации
Похожие вопросы