Когда я просматриваю страницу в своем веб-браузере (это происходит в нескольких браузерах), моя панель навигации повторяет путь маршрута в скобках рядом с псевдонимом для ссылки. (т. е. показывает О (/ о)). Вот код, который я использую для моей панели навигации
<li><%= link_to "About", about_path %></li>
<li><%= link_to "Contact", contact_path %></li>
<li><%= link_to "Help", help_path %></li>
match '/contact', :to => 'pages#contact'
match '/about', :to => 'pages#about'
match '/help', :to => 'pages#help'
root :to => 'pages#home'
Я проверил API рельсов, и этот синтаксис кажется правильным. Сами ссылки работают нормально. Я перезапустил сервер, и эта проблема сохраняется во многих браузерах. Мой набор тестов проходит полностью. Я не могу понять, почему эта проблема сохраняется.
edit: Это также не появляется нигде в исходном тексте страницы, поэтому я понятия не имею, как он вообще отображается.
Хорошо, это становится еще более странным, кажется, что это сохраняется для исходящих ссылок, которые закодированы в общем HTML. Если я попытаюсь кодировать
<a href="www.example.com>example</a>
Это будет выглядеть как "пример www.example.com". Это похоже на более общую проблему с ссылками.