2017-07-01 1 views
0

Fondamentalement, le problème que je rencontre avec mon serveur Laravel est très basique, mais je suis toujours confronté à ce problème. Tout tourne autour de la redirection relative. Disons par exemple, j'ai suivi uri: http://testsite.dev/configure. Il retourne une vue et j'ai un lien là-bas. Je voudrais faire le lien m'envoyer à http://testsite.dev/configure/element-2 Mais si n'importe quel href que j'ai mis à l'étiquette, il m'envoie toujours à http://testsite.dev/element-2. J'ai essayé:Relatif rediriger avec ou sans la barre oblique finale

<a href="/element-2"> 
<a href="element-2"> 
<a href="../element-2"> 
<a href="/../element-2"> 

Chaque fois sans succès. Donc je suis finalement arrivé en force en mettant un slash à la fin du /configure/, mais je doute que ce soit une bonne solution. Pourriez-vous suggérer la meilleure façon de faire ma redirection relative? Je veux fondamentalement que les liens s'ajoutent à l'URL actuelle et ne la réécrivent pas. La réponse devrait être quelque part dans le fichier htaccess ... Merci d'avance!

Répondre

0

Vous pouvez utiliser les éléments suivants:

<a href="{{ url('configure') }}">Configure</a> 
<a href="{{ url('configure/element-2') }}">Configure</a> 

tout {{ function }} fait est l'écho de la fonction.

+0

N'y a-t-il pas un moyen de dire à l'uri comme "envoyez-moi dans ce sous-répertoire, mais de l'url tapée", car je ne voudrais pas mettre ce 'configure' partout. –