генератор карт сайта в рельсах с поддоменами - PullRequest
1 голос
/ 19 августа 2011

У меня есть сайт с тысячами пользователей.и мой сайт выглядит как http://username.site.com.

Я подтвердил, что карта сайта может иметь несколько доменных имен, если они подтверждены. Карта сайта для сайта с большим количеством динамических поддоменов

Я использую плагин sitemap_generator для создания карты сайта.(кажется самым популярным)

https://github.com/kjvarga/sitemap_generator

Я формирую URL в sitemap.rb следующим образом

 User.find_each do |user|
add '/' , :lastmod => user.updated_at ,:host=>"http://"+user.user_name+".site.com" ,:priority => 0.8
end

Имя пользователя также содержит "_" ..подчеркивание

, поэтому некоторые URL формируются как http://user_name_with_underscore.site.com

Генератор карты сайта выдает ошибку

схема http не принимает часть реестра: user_name_with_underscore (или неверное имя хоста?)

Теперь, как мне обойти эту проблему ??

И является ли '_' плохой идеей в поддоменах?

...