gaat naar de subfolder public_html/public/index.php
maar ook dus www.domain.nl/muziek naar public_html/public/index.php
ik heb in public_html een htaccess gemaakt maar weer verwijderd en alles geprobeerd,
hij deed het alleen voor www.domain.nl maar dan ging die wel naar www.domain.nl/public.
dat ging opzich nog wel maar zodra ik naar
wwww.domain.nl/muziek ging kreeg ik Not Found
wie kan mij hiermee helpen het is de enige obstakel nog voordat ik me eerste framework af is
Misschien moet je ook een RewriteBase instellen en zorgen dat bestaande bestanden en directories niet "herschreven" worden anders kom je misschien in een soort van loop terecht.
moet ik nou ook een htaccess maken in de root folder?
[size=xsmall]Toevoeging op 28/03/2015 17:41:49:[/size]
alles werkt maar wel heel de tijd met public in de url
[size=xsmall]Toevoeging op 28/03/2015 17:42:13:[/size]
dus hoe dit
[size=xsmall]Toevoeging op 28/03/2015 17:44:44:[/size]
dankjewel
[size=xsmall]Toevoeging op 28/03/2015 17:54:35:[/size]
update
ErrorDocument 404 /404.html
# .htaccess main domain to subdirectory redirect
# Do not change this line.
RewriteEngine on
RewriteBase /
# Change example.com to be your main domain.
RewriteCond %{HTTP_HOST} ^(www.)?tibles.nl$
# Change 'subdirectory' to be the directory you will use for your main domain.
RewriteCond %{REQUEST_URI} !^/public/
# Don't change the following two lines.
RewriteCond %{REQUEST_FILENAME} !-f
RewriteCond %{REQUEST_FILENAME} !-d
RewriteCond %{REQUEST_FILENAME} !-l
# Change 'subdirectory' to be the directory you will use for your main domain.
RewriteRule ^(.*)$ /public/$1
# Change example.com to be your main domain again.
# Change 'subdirectory' to be the directory you will use for your main domain
# followed by / then the main file for your site, index.php, index.html, etc.
RewriteCond %{HTTP_HOST} ^(www.)?tibles.nl$
RewriteRule ^(/)?$ public/index.php?p=$1 [QSA,L]
Wat ik niet snap, waarom wil men altijd de REQUEST_URI in een querystring-variabele stoppen? Hiermee "reserveer" je (in dit geval) de querystring-variabele "p". Dat is helemaal niet nodig...
Waarom niet zo?
.htaccess
RewriteEngine On
RewriteCond %{REQUEST_FILENAME} !-d
RewriteCond %{REQUEST_FILENAME} !-f
RewriteCond %{REQUEST_FILENAME} !-l
# pas dit aan naar het relatieve pad vanaf je document root
RewriteBase /
RewriteRule . index.php [L,QSA]