2016-04-14 12 views
0

Ich habe Laravel 5 läuft Ubuntu auf aws mit Apache2. Die Site und Route funktioniert ohne http.Laravel 5 https immer 404 für jede Route

Wenn z. https://example.com, funktioniert nur die Homepage. Die anderen Seiten geben 404 zurück, z.B. https://example.com/home liefert 404

.htaccess

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

    RewriteEngine On 

    # Redirect Trailing Slashes If Not A Folder... 
    RewriteCond %{REQUEST_FILENAME} !-d 
    RewriteRule ^(.*)/$ /$1 [L,R=301] 

    # Handle Front Controller... 
    RewriteCond %{REQUEST_FILENAME} !-d 
    RewriteCond %{REQUEST_FILENAME} !-f 
    RewriteRule^index.php [L] 

    # Handle Authorization Header 
    RewriteCond %{HTTP:Authorization} . 
    RewriteRule .* - [E=HTTP_AUTHORIZATION:%{HTTP:Authorization}] 
</IfModule> 

die 000-default.conf enter image description here

die ssl.conf enter image description here

Die server haben dort nicht Arbeit für aws sein .

Antwort