我試圖在登錄成功後頁面重定向。但是我的頁面沒有重定向正確的頁面。我得到The connection was reset
錯誤消息。請檢查我的重定向代碼。頁面重定向不工作在紅寶石
的routes.rb
get 'login' => 'users#login'
post 'login' => 'users#create_login'
get 'my-profile' => 'users#my_profile'
users_controller.rb
def create_login
user = User.authenticate(params[:user][:username], params[:user][:password])
if user
log_in user
redirect_to 'my-profile'
else
flash[:danger] = 'Invalid email/password combination' # Not quite right!
redirect_to :back
end
end
def my_profile
@myProfile = User.findById(session[:user_id])
end
我的頁面應該被重定向到http://localhost:3000/my-profile
但頁面重定向不工作。請幫幫我。
顯示你的'routes' – uzaif
嘗試'redirect_to的 '/我的姿態'' – Sukanta
喔狗屎,這是愚蠢的錯誤在這裏。謝謝@Sukanta – Chinmay235