@SlavaMorg

Как убрать слэш в конце одной страницы при htaccess редиректе?

Есть главная страница сайта - site.com. Нужно чтобы когда пользователь вводит "site.com/", происходила переадресация на страницу "site.com". Принципиально, чтобы это работало только для одной главной страницы, а не для всех страниц сайта. И сделать нужно именно через htaccess.
Я гуглил, но ничего не понял. Там только о том, как убрать слэши со всех страниц. Не получается разобраться со всеми этими RewriteRule и RewriteCond, да и регулярные выражения я совсем не знаю. Нет необходимости всё это изучать. Нужно просто решить эту конкретную задачу.
  • Вопрос задан
  • 920 просмотров
Пригласить эксперта
Ответы на вопрос 2
megafax
@megafax
web-программист
Это Вам СЕО-специалисты такое сказали? Не получится так никак, поскольку главная - она же "/" всегда так запрашивается. Вот как в HTTP запросе "GET /" - убрать "/" ?
Ответ написан
shambler81
@shambler81 Куратор тега htaccess
RewriteCond %{REQUEST_FILENAME} !-d
RewriteRule ^(.+)/$ /$1 [R=301,L]
Ответ написан
Ваш ответ на вопрос

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

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