he alojado en mi aplicación Heroku, y tienen un certificado para www.mysite.comcarriles - www Asegurar está en la URL
que estoy tratando de resolver
- Asegurar www está en la URL, y que la URL es HTTPS
esto es lo que tengo hasta ahora:
class ApplicationController < ActionController::Base
before_filter :check_uri
def check_uri
redirect_to request.protocol + "www." + request.host_with_port + request.request_uri if !/^www/.match(request.host) if Rails.env == 'production'
end
Pero esto no parece estar funcionando. Cualquier sugerencia o tal vez diferentes enfoques para resolver para garantizar HTTPs y www. está en la URL?
Gracias
Hola a todos, publiqué un bounty de +500, creo que Justice se dirige en el camino correcto con la sugerencia a continuación, pero no he podido hacer que funcione. Tal vez un par de ojos frescos pueden ayudar a resolver esto para siempre. Gracias – AnApprentice
¿Puedes aclarar cómo no funciona? ¿No está pasando nada? ¿Recibes redirecciones cuando no deberías? Además, ¿desea que todo el acceso a su aplicación se realice a través de https o solo para direcciones URL específicas? Parece que quieres lo primero, pero solo asegúrate de ... –