Задать вопрос
@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. '" />';
    }

?>
  • Вопрос задан
  • 48 просмотров
Подписаться 1 Простой 1 комментарий
Помогут разобраться в теме Все курсы
  • Skillfactory
    Профессия Fullstack веб-разработчик на JavaScript и PHP
    20 месяцев
    Далее
  • Хекслет
    PHP-разработчик
    10 месяцев
    Далее
  • Нетология
    Веб-разработчик с нуля: профессия с выбором специализации
    14 месяцев
    Далее
Пригласить эксперта
Ваш ответ на вопрос

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

Похожие вопросы