ik zou alle bestanden in 1 map willen laten verwijzen naar index.html maar dus enkel voor 1 map.
Volgens dat ik begrijp moet ik een .htaccess bestand in die expliciete map plaatsen. Het lukt dus echter niet. Er wordt niet gevonden.
uitgaande van de pagina: www.domein.be/map moet dus alle pagina's naar www.domein.be/map/index.html vewijzen.
RewriteEngine on
RewriteCond %{REQUEST_URI} !^/map\.html$
RewriteRule (.*) http://www.domein.be/map\ [R=307,L]
Hoe heb je het bestand opgeslagen?
Bestandsnaam moet .htaccess zijn. Dus geen extensie.
En let op dat je dit echt met een FTP-programma doet en niet met je editor. Die ziet hem dan niet terug of geeft alsnog een extensie.
Filezilla moet dit kunnen.
RewriteEngine On
# Put your installation directory here:
# If your URL is www.example.com/, use /
# If your URL is www.example.com/site_folder/, use /site_folder/
RewriteBase /map/
# Do not enable rewriting for files or directories that exist
RewriteCond %{REQUEST_FILENAME} !-f
RewriteCond %{REQUEST_FILENAME} !-d
# For reuests that are not actual files or directories,
# Rewrite to index.php/URL
RewriteRule ^(.*)$ index.php/$1 [PT,L]
Ok mijn map noemt test.
Bestand is .htaccess
inhoud is:
RewriteEngine On
# Put your installation directory here:
# If your URL is www.example.com/, use /
# If your URL is www.example.com/site_folder/, use /site_folder/
RewriteBase /test/
# Do not enable rewriting for files or directories that exist
RewriteCond %{REQUEST_FILENAME} !-f
RewriteCond %{REQUEST_FILENAME} !-d
# For requests that are not actual files or directories,
# Rewrite to index.php/URL
RewriteRule ^(.*)$ index.html/$1 [PT,L]
Ik krijg toch nog steeds de 404.
inhoud van de map is
index.html
1 png bestand
het .htaccess bestand
Jan, welke versie van Apache draai je?
en is het je eigen server of van een provider en zo ja is het een shared host of vps?
Hoe ziet je mappenstructuur er uit?