Ale do rzeczy, wrzuciłem do siebie do katalogu na localhoście (xampp) plik .htaccess o poniższej zawartości:
Kod
<IfModule mod_rewrite.c>
RewriteEngine on
RewriteRule ^$ public/ [L]
RewriteRule (.*) public/$1 [L]
</IfModule>
RewriteEngine on
RewriteRule ^$ public/ [L]
RewriteRule (.*) public/$1 [L]
</IfModule>
Oprócz tego w pliku C:\xampp\apache\conf\httpd.conf
zmieniłem
Kod
<Directory />
AllowOverride none
</Directory>
AllowOverride none
</Directory>
na
Kod
<Directory />
AllowOverride all
</Directory>
AllowOverride all
</Directory>
Plik .htaccess podowuje błąd jak w temacie: Internal Server Error 500,
a dokładniej przed ostatnia linijka tego pliku:
Kod
RewriteRule (.*) public/$1 [L]
Gdzie szukać przyczyny problemu? co poprawić?