2016-08-29 3 views
1

Wenn ich diese setzenLaravel URL zu erzeugen Ausgabe

 <a href="{{ Route('admin.edit', $consignment->id)}}" >...</a> 

ich diesen Link: localhost: 8000/Armaturenbrett/bearbeiten 3

Ich möchte wie die URL machen: localhost: 8000/Armaturenbrett/edit/3

Was soll ich tun? Würdest du mir bitte helfen?

+0

Laufen Sie Nginx oder Apache? –

+0

Ich benutze Xampp Server Apache –

Antwort

0

Ich hatte ein ähnliches Problem eine Weile zurück, bevor ich zu nginx wechselte, wenn ich Apache benutzte, schien es, dass ich meine hübschen URLs verloren hatte, und ich musste zwei Dinge tun, um es zu reparieren. Erstellen Sie zunächst eine .htaccess Datei in Ihrem public/ Verzeichnis und setzt diese als Inhalt:

<IfModule mod_rewrite.c> 
<IfModule mod_negotiation.c> 
Options -MultiViews 
</IfModule> 

RewriteEngine On 
RewriteCond %{REQUEST_FILENAME} !-d 
RewriteRule ^(.*)/$ /$1 [L,R=301] 

RewriteCond %{REQUEST_FILENAME} !-d 
RewriteCond %{REQUEST_FILENAME} !-f 
RewriteRule^index.php [L] 
</IfModule> 

und die zweite Sache war ich ein server.php in meinem Projektstammordner hatte die ich Ohne zu wissen, alles zu index.php umbenennen musste die Details Ihres Projekts ist schwer zu bestimmen, was passieren könnte, aber das hat für mich mit dem gleichen Problem funktioniert. Viel Glück

+0

Leider funktioniert das nicht für mich. Danke –