Я заметил проблему с индексированием моего приложения rails при отправке его в инструменты для веб-мастеров Google и тестирование с помощью curl.Rails App Индексирование Google
Мой корень в настоящее время устанавливается следующим образом:
map.root :controller => "posts"
, который объяснит, когда я бегу:
$ curl http://0.0.0.0:3000
это только возвращает контроллер сообщений, а не на главной странице в полном объеме:
<div class="post" id="post_25">
<h2><a href="/posts/25">test</a><span class="date">09<br><b>Jul</b></span></h2>
<p><p>Aliquam erat volutpat. Mauris vel neque sit amet nunc gravida congue sed sit amet purus. Quisque lacus quam, egestas ac tincidunt a, lacinia vel velit. Aenean facilisis nulla vitae urna.</p></p>
<h3 class="more"><a href="/posts/25">Read Post</a></h3>
<p class="comment_count">
<a href="/posts/25">
1 comment
</a>
</p>
Из-за этого мне пришлось добавить свой мета-код проверки Google в виде сообщений, чтобы получить его подтвердите мои опасения, что когда Google сканирует мой сайт, все, что он видит, это контроллер сообщений.
Как мне вернуть всю домашнюю страницу, а не только пост-контроллер?
Или, возможно, еще одно место для поиска - это прокси-лак, который вы используете ... – Brian
имел ранговый бит кода, который прокручивался в мой контроллер: reply_to do | format | format.atom format.html конец даже не заметить его там до сих пор, Большое спасибо! – Alex