Ik zit met een probleem en heb al uren lopen zoeken dus hoop hier meer antwoord te vinden. Ik hoop dat ik het een beetje kan uitleggen want het is nogal moeilijk om uit te leggen...
Ik heb een website met deze URL:
http://localhost/Projects/PHP%20Project/Root/user/search
Mijn website heeft deze directorystructuren:
root/
.htaccess
scripts/
jquery.min.js
public/
index.php
.htaccess
De .htaccess in mijn root folder verwijst door naar de public folder waar de index.php in staat. Waarop vervolgens natuurlijk de .htaccess in public wordt aangeroepen. Deze zorgt ervoor dat je dingen achter de URL kan typen.
Nu is alleen het probleem dat ik geen JavaScript files op kan halen in de scripts folder. Dit komt denk ik door de .htaccess in mijn root folder. Ik heb allerlei RewriteConditions geprobeerd maar geen eentje werkte...
Mijn .htaccess in mijn root ziet er als volgt uit:
# Turn RewriteEngine on
RewriteEngine On
RewriteCond %{REQUEST_FILENAME} !-f
RewriteCond %{REQUEST_FILENAME} !-d
RewriteRule ^$ public/ [L]
RewriteRule (.*) public/$1 [L]
Mijn .htacces in mijn public ziet er als volgt uit:
# Turn RewriteEngine on
RewriteEngine On
RewriteCond %{REQUEST_FILENAME} !-f
RewriteCond %{REQUEST_FILENAME} !-d
# Rewrite all other URLs to index.php/URL
RewriteRule ^(.*)$ index.php?url=$1 [PT,L]
Ik hoop dat jullie het begrijpen en iemand mij kan helpen.
Groeten,
Yanick