Как лучше организовать красивые ссылки из поддоменов?

0 Пользователей и 1 Гость просматривают эту тему.
  • 0 Ответов
  • 104 Просмотров
*

resident82

  • Осваиваюсь на форуме
  • ***
  • 25
  • 0
Приветствую!
Имеется сайт, на котором организовано что-то типа каталога предприятий по категориям. Для каждого предприятия просто создана отдельная статья, на сайте включено стандартное чпу и URL на страницу каждого предприятия в общем виде выглядит так http://site.com/категория/подкатегория/id-алиас.html
В принципе такой вариант более-менее устраивает, но хотелось бы сделать лучше, а именно, сделать для каждого предприятия (их около 200 штук) красивые урлы из поддоменов, типа http://алиас.site.com

На данный момент получается создать поддомен в панеле управления хостингом вида http://алиас.site.com, указать для него отдельную дирректорию, в которой будет всего один файлик .htaccess с содержанием:

Код
RewriteEngine on
RewriteCond %{HTTP_HOST} ^алиас\.site\.com$ [OR]
RewriteCond %{HTTP_HOST} ^www\.алиас\.site\.com$
RewriteRule ^/?$ "http\:\/\/site\.com\/категория\/подкатегория\/id\-алиас\.html" [P,R=301,L]

(долго искал как сделать чтоб в адресной строке при переходе отображалась именно ссылка поддомена, оказалось просто надо было параметр P добавить)

При таком варианте конечно можно вручную переписать на сайте все ссылки вида http://site.com/категория/подкатегория/id-алиас.html на http://алиас.site.com и все будет работать, но останутся внешние некрасивые ссылки, а также страницы по прежнему будут открываться при вводе некрасивой ссылки.

Так вот такой вопрос, можно ли как-то сделать чтоб автоматом некрасивые урлы в адресной строке замещались урлами поддоменов, чтоб вручную все ссылки на сайте не переписывать и чтоб на одну страницу была только одна ссылка, а также не повлият ли это отрицательно на сео?