link_to рельсы ссылаются на опубликованный веб-сайт

В настоящее время все мои теги link_to в Ruby on Rails при запуске на localhost: 3000 направляют меня на мой работающий веб-сайт, что с этим делать?

В настоящее время мой код

%nav.col-lg-6.col-md-8.col-sm-10.col-xs-12.clearfix
  %ul
    %li
      =link_to 'Contact' , contact_path, :class => is_active?('contact')
    %li
      =link_to 'Projects', projects_path, :class => is_active?('index')
    %li
      =link_to 'Home', root_path, :class => is_active?('home')

https://github.com/Snowfiring/Mika

http://jsfiddle.net/kN6QS/


person MikaAK    schedule 04.03.2014    source источник
comment
Вы разместили URL-адрес своего живого веб-сайта где-то в файле route.rb?   -  person Jelle    schedule 05.03.2014
comment
Нет, не совсем, я не понимаю, как это может быть, я действительно запутался, я добавлю ссылку на git   -  person MikaAK    schedule 05.03.2014
comment
сгенерированный HTML для этих ссылок есть?   -  person sevenseacat    schedule 05.03.2014
comment
Добавлен скрипт для отображения сгенерированного html   -  person MikaAK    schedule 05.03.2014
comment
прямо вверху вы устанавливаете ‹base href='mikakalathil.ca'›, все дальнейшие ссылки относятся к этому   -  person Jelle    schedule 05.03.2014


Ответы (1)


У вас есть эта строка в макете вашего приложения:

https://github.com/Snowfiring/Mika/blob/master/app/views/layouts/application.html.haml#L10

Это установит все URL-адреса на основе этого базового URL-адреса.

person sevenseacat    schedule 05.03.2014
comment
Ооо, это имеет смысл, спасибо, думаю, я удалю это на данный момент, это вообще необходимо? Я в основном помещал это туда для SEO - person MikaAK; 05.03.2014
comment
это совсем не обязательно и не имеет ничего общего с SEO. - person sevenseacat; 05.03.2014
comment
Хорошо, спасибо, приятно знать, что есть куча мусорной информации о SEO. - person MikaAK; 05.03.2014