Чтобы избежать дублирования контента, я бы хотел, чтобы страницы моего сайта не были доступны по нескольким URL-адресам (с косой чертой или без нее).
В настоящее время URL
catalog/product/1
и
catalog/product/1/
ведет на ту же страницу. Моя цель состоит в том, чтобы второй URL перенаправлял на первый (перенаправление 301, конечно). Ни одна страница моего сайта не должна быть доступна через косую черту, кроме моей домашней страницы / очевидно.
Каков наилучший способ сделать это? Используя .htaccess или rout.rb? Как бы вы это сделали?
Примечание: я разрабатываю с Ruby on Rails 1.2.3