Commit 391c86e6 authored by maeda's avatar maeda

Discourage search engines from indexing old versions of wiki pages (#29503).

Patch by Go MAEDA.


git-svn-id: https://svn.redmine.org/redmine/trunk@17690 e93f8b46-1217-0410-a6f0-8f06a7374b81
parent 3728da00
......@@ -99,4 +99,8 @@
<%= render :partial => 'sidebar' %>
<% end %>
<% content_for :header_tags do %>
<%= robot_exclusion_tag unless @content.current_version? %>
<% end %>
<% html_title @page.pretty_title %>
......@@ -1182,4 +1182,17 @@ class WikiControllerTest < Redmine::ControllerTest
attachment = Attachment.order('id DESC').first
assert_equal Wiki.find(1).find_page('CookBook_documentation'), attachment.container
end
def test_old_version_should_have_robot_exclusion_tag
@request.session[:user_id] = 2
# Discourage search engines from indexing old versions
get :show, :params => {:project_id => 'ecookbook', :id => 'CookBook_documentation', :version => '2'}
assert_response :success
assert_select 'head>meta[name="robots"][content=?]', 'noindex,follow,noarchive'
# No robots meta tag in the current page
get :show, :params => {:project_id => 'ecookbook', :id => 'CookBook_documentation'}
assert_response :success
assert_select 'head>meta[name="robots"]', false
end
end
Markdown is supported
0% or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment