Hay un número de campos que un usuario puede completar donde ingresarían una URL (su sitio web personal, sitio comercial, sitios favoritos, etc.).¿Se debe almacenar "http: //" con un registro de base de datos de una URL?
Es lo único que entrarían en ese campo en particular.
¿Debo eliminar siempre "http: //" para mantener la coherencia y reducir también la posibilidad de enlaces rotos (es decir, "http //")?
Simplemente no estoy seguro de cuál es la mejor manera de almacenar URLs.
¿Hay alguna razón para eliminarlo? ¿Qué hay de distinguir entre eso y HTTPS? Diría que una URL con un protocolo es más útil que una sin él. –
Por consistencia. Entonces Joe Schmoe puede ingresar "http: //" mientras que Bob Smith no puede ingresar. Necesito que sea consistente cuando publico el enlace. – Shpigford
en casos de https, si utiliza tipos http, el servidor redirige automáticamente a https. así que incluso si se agrega el http, no se hace daño. – nonouco