diff --git a/app/views/welcome/robots.html.erb b/app/views/welcome/robots.html.erb --- a/app/views/welcome/robots.html.erb +++ b/app/views/welcome/robots.html.erb @@ -1,10 +1,10 @@ User-agent: * <% @projects.each do |p| -%> -Disallow: /projects/<%= p.to_param %>/repository -Disallow: /projects/<%= p.to_param %>/issues -Disallow: /projects/<%= p.to_param %>/activity +Disallow: <%= url_for(:controller => 'repositories', :action => :show, :id => p) %> +Disallow: <%= url_for(project_issues_path(:project_id => p)) %> +Disallow: <%= url_for(project_activity_path(:id => p)) %> <% end -%> -Disallow: /issues/gantt -Disallow: /issues/calendar -Disallow: /activity -Disallow: /search +Disallow: <%= url_for(issues_gantt_path) %> +Disallow: <%= url_for(issues_calendar_path) %> +Disallow: <%= url_for(activity_path) %> +Disallow: <%= url_for(search_path) %>