• Здравствуйте! Хотел бы спросить возможно ли отключить в WordPress авто добавление слеша в конце не изменяя самого движка?
    Т.е. например если зайти в /wp-admin то в конце добавится слеш и получится «/wp-admin/». Цель сделать так, чтобы какой url был таким он и остается.
    Буду очень благодарен за советы, или может ответы, если кто знает или встречался с этой проблемой!

Просмотр 2 ответов — с 1 по 2 (всего 2)
  • Модератор Sergey Biryukov

    (@sergeybiryukov)

    Live and Learn

    Т.е. например если зайти в /wp-admin то в конце добавится слеш и получится «/wp-admin/».

    Для существующих на диске каталогов это делает сервер, а не WordPress.

    Для записей и страниц — можно добавить строку в functions.php активной темы:

    remove_action( 'template_redirect', 'redirect_canonical' );

    Но это может привести к появлению дублирующих страниц, которых многие боятся 🙂

    А в чём именно проблема с добавлением слеша?

    Точно, спасибо!) В голову почему то не пришло, что Nginx это делает. Убрал $uri/ в try_files и все нормально стало. 🙂

Просмотр 2 ответов — с 1 по 2 (всего 2)
  • Тема «Слеш в конце URL» закрыта для новых ответов.