Amit Sharma
Amit Sharma

Reputation: 1795

laravel 5.6 not redirecting properly

I am setting laravel 5.6 in a subfolder but it is giving error the page is not redirecting properly. I have tried everything with the htaceess. I have setup the htacess at the root folder as well as the public folder but it is not working My root htaccess is

<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]

</IfModule>

and here is my htacess for public folder

<IfModule mod_rewrite.c>
Options -MultiViews
RewriteEngine On    
RewriteBase /charity-frontmode/

RewriteCond %{REQUEST_FILENAME} !-d
RewriteCond %{REQUEST_FILENAME} !-f
RewriteRule . index.php [L]

Please help! Thanks in advance

Upvotes: 1

Views: 69

Answers (1)

Petoux
Petoux

Reputation: 108

Try the following

RewriteEngine on
RewriteCond %{REQUEST_URI} !^public
RewriteRule ^(.*)$ public/$1 [L]

Upvotes: 1

Related Questions