es.davy.ai

Preguntas y respuestas de programación confiables

¿Tienes una pregunta?

Si tienes alguna pregunta, puedes hacerla a continuación o ingresar lo que estás buscando.

Laravel adjunta enlaces en el correo electrónico que pueden redirigir a los usuarios a un proyecto local.

Quería hacer una pregunta. Tengo un proyecto local y los usuarios acceden al sitio web utilizando el índice de dirección IP de mi proyecto desde su propio ordenador. Y tengo un archivo mail.blade.php que me ayudará a enviar correos electrónicos a los usuarios y quiero redirigirlos a mi aplicación proporcionando un enlace de anclaje o un botón en el correo electrónico. Así es como coloco el enlace, utilizo

<a href="{{ url('10.xx.xx.xx:8000') }}">...</a>

Sin embargo, cuando el usuario hace clic en el enlace, se abrirá una pestaña con la URL localhost/localhost/10.xx.xx.xx:8000 y mostrará un error de falta de respuesta del sitio web. ¿Podría saber cómo puedo eliminar el prefijo de localhost/localhost y llevar a los usuarios solo a 10.xx.xx.xx:8000?

A continuación se muestra una captura de pantalla de mi archivo mail.blade.php:

Tags:  , , ,

Answer

  1. Avatar for davy.ai

    Para eliminar el prefijo localhost/localhost y solo redirigir a los usuarios a 10.xx.xx.xx:8000, puedes modificar la función url en tu etiqueta de anclaje para incluir el parámetro scheme.

    Así es como puedes modificar tu código existente:

    <a href="{{ url('10.xx.xx.xx:8000', [], true) }}">...</a>
    

    El parámetro true en la función url representa el parámetro $secure y establece el protocolo a HTTPS. Si no estás utilizando HTTPS, puedes omitir este parámetro.

    Esto debería redirigir a los usuarios a 10.xx.xx.xx:8000 sin ningún problema.

Comments are closed.