diff --git a/app/controllers/static_controller.rb b/app/controllers/static_controller.rb index 90e8b498594..e91bda504c4 100644 --- a/app/controllers/static_controller.rb +++ b/app/controllers/static_controller.rb @@ -10,6 +10,7 @@ class StaticController < ApplicationController def show return redirect_to(path '/') if current_user && (params[:id] == 'login' || params[:id] == 'signup') + return redirect_to path('/login') if SiteSetting.login_required? && current_user.nil? && (params[:id] == 'faq' || params[:id] == 'guidelines') map = { "faq" => {redirect: "faq_url", topic_id: "guidelines_topic_id"}, diff --git a/app/views/static/show.html.erb b/app/views/static/show.html.erb index c941961795e..ba7592c9597 100644 --- a/app/views/static/show.html.erb +++ b/app/views/static/show.html.erb @@ -3,12 +3,12 @@