Opdracht E1 .htaccess

Stap 1

Geef het bestand index.php de naam home.php

Stap 2

En maak een leeg bestand index.php aan.

Stap 3

Maak een bestand .htaccess met onderstaande code en plaats deze in je webroot

De inhoud van dit bestand hoef je niet te kennen. Het is een stukje configuratie voor de webserver.

<IfModule mod_rewrite.c>
    <IfModule mod_negotiation.c>
        Options -MultiViews -Indexes
    </IfModule>

    RewriteEngine On

    # Handle Authorization Header
    RewriteCond %{HTTP:Authorization} .
    RewriteRule .* - [E=HTTP_AUTHORIZATION:%{HTTP:Authorization}]

    # Redirect Trailing Slashes If Not A Folder...
    RewriteCond %{REQUEST_FILENAME} !-d
    RewriteCond %{REQUEST_URI} (.+)/$
    RewriteRule ^ %1 [L,R=301]

    # Send Requests To Front Controller...
    RewriteCond %{REQUEST_FILENAME} !-d
    RewriteCond %{REQUEST_FILENAME} !-f
    RewriteRule ^ index.php [L]
</IfModule>

 

Uitwerking