Метка → mod_rewrite

Как склеить сайты с www и без через .htaccess?

Дата: 8 сентября / Комментариев нет

Для поисковиков бывает полезно склеить варианты сайтов с www и без в один, варианты решения:

1. Редирет 301 с сайта с www на сайт без www. Открываем файл .htaccess в корне сайта и прописываем:

Метки: , , ,

Рубрика: Web-разработка

WordPress — как убрать category из URL?

Дата: 5 февраля / Комментариев нет

Чтобы сделать ЧПУ более красивыми и убрать слово category из названия категории в вордпрессе в .htaccess нужно добавить следующую строчку:

Как добавить отсутствующий завершающий слэш в конце URL через .htaccess?

Дата: 16 ноября / Один комментарий

Решение этой тонкой проблемы — это позволить серверу добавлять завершающий слэш автоматически. Чтобы сделать это правильно, мы должны использовать внешний редирект, для того чтобы браузер правильно запрашивал картинки и пр. В случае если бы мы сделали только внутренний редирект, это бы работало только для самой страницы каталога (страницы по-умолчанию), однако были бы проблемы при наличии любых картинок на этой странице с относительными URL, потому что браузер сделал бы запрос на вставку in-lined объекта. Например, запрос для image.gif на странице /~quux/foo/index.html без внешнего редиректа выглядел бы как /~quux/image.gif!

Метки: , ,

Рубрика: Web-разработка