Как я могу исправить свой .htaccess, чтобы разрешить URL-адреса, которые не заканчиваются косой чертой?

StackOverflow https://stackoverflow.com/questions/201602

Вопрос

Я использую WordPress и использую собственную структуру постоянных ссылок:/%категория%/%имязаписи%/

Моя проблема в том, что приличное количество людей ссылаются на сайт, не включая косую черту в URL-адресе, поэтому пользователи получают страницу 404.

Я использую файл .htaccess по умолчанию, который поставляется с WordPress, потому что ни одно из опробованных мной решений не сработало.Я пробовал использовать плагин перенаправления, но безуспешно.

Я бы с радостью дал ссылку на сайт, но не хочу, чтобы это было истолковано как самореклама.Если спросите, дам ссылку.

Может ли кто-нибудь помочь мне найти плагин или предоставить некоторые записи .htaccess, которые помогут решить эту проблему?

Большое спасибо!

Это было полезно?

Решение

Очень хороший справочник по всем вопросам, связанным с .htaccess, — PerishablePress.com.

http://perishablepress.com/press/2006/01/10/stupid-htaccess-tricks/

Другие советы

Использовать:

/%category%/%postname%(/?)

в вашем файле .htaccess.

Знак вопроса обозначает необязательную последовательность символов.

RewriteRule ^(([^\/]+\/)*[^\/\.]+)$ $1/
Лицензировано под: CC-BY-SA с атрибуция
Не связан с StackOverflow
scroll top