2015-04-23 13 views

Antwort

22

Für .htaccess

RewriteEngine on 
RewriteCond %{HTTP_HOST} ^example.com$ [NC,OR] 
RewriteCond %{HTTP_HOST} ^www.example.com$ 
RewriteCond %{REQUEST_URI} !project/public/ 
RewriteRule (.*) /project/public/$1 [L] 

Legen Sie es in Ihrem public_html/oder www/Ordner, in dem die Wurzel example.com/

+0

Irgendwie funktioniert das nicht mit localhost als URL. (Die 3. Zeile ist das Problem, glaube ich, nicht sicher, warum) – Ben

+0

Versuchen Sie es! http://stackoverflow.com/a/15499862/2684718 – bodruk

0

I erstellt dieses PHP-Skript und in der Wurzel des Laravel-Verzeichnisses:

 

    $actual_link = "http://$_SERVER[HTTP_HOST]$_SERVER[REQUEST_URI]"; 
    header("Location: " . $actual_link . "public/index.php"); 

6

r ename /server.php to index.php

+3

Dies funktioniert, aber Sie müssen alle Pfade zu CSS und JS-Dateien bearbeiten. Weniger praktisch als die .htaccess-Lösung. – Nebster