I would like to redirect my homepage :
- / =>/app/index.php
And
- /rep/ => /app/rep.php
- /rep/new/ => /app/page/rep/rep_add.php
- /rep/([0-9]*)/ => /app/rep.php
And
- /ouv/ => /app/parc.php
- /ouv/([0-9]*)/ => /app/parc.php
- /ouv/([0-9])/([0-9])/ => /app/parc.php
- /ouv/([0-9])/([0-9])/([0-9]*) / => /app/parc.php
- /ouv/([0-9])/([0-9])/([0-9])/([0-9])/ => /app/ouv.php
- /ouv/([0-9])/([0-9])/([0-9])/([0-9])/bdc/ => /app/page/ouv/bdc.php
- /ouv/([0-9])/([0-9])/([0-9])/([0-9])/bdc/new/ => /app/page/ouv/bdc_add.php
- /ouv/([0-9])/([0-9])/([0-9])/([0-9])/bdc/([0-9]*)/bdr/ => /app/page/ouv/bdr.php
And define error 404
This is my .htaccess, but they don’t work and i don’t understand why.
ErrorDocument 404 /app/page/error/404.php
DirectoryIndex /app/index.php
RewriteEngine On
RewriteRule rep/ /app/rep.php
RewriteRule rep/([0-9]*)/ /app/rep.php
RewriteRule rep/new/ /app/page/rep/rep_add.php
RewriteRule /ouv/ /app/parc.php
RewriteRule /ouv/([0-9]*)/ /app/parc.php
RewriteRule /ouv/([0-9]*)/([0-9]*)/ /app/parc.php
RewriteRule /ouv/([0-9]*)/([0-9]*)/([0-9]*)/ /app/parc.php
RewriteRule /ouv/([0-9]*)/([0-9]*)/([0-9]*)/([0-9]*)/ /app/ouv.php
RewriteRule /ouv/([0-9]*)/([0-9]*)/([0-9]*)/([0-9]*)/bdc/ /app/page/ouv/bdc.php
RewriteRule /ouv/([0-9]*)/([0-9]*)/([0-9]*)/([0-9]*)/bdc/([0-9]*)/ /app/page/ouv/bdc.php
RewriteRule /ouv/([0-9]*)/([0-9]*)/([0-9]*)/([0-9]*)/bdc/new/ /app/page/ouv/bdc_add.php
RewriteRule /ouv/([0-9]*)/([0-9]*)/([0-9]*)/([0-9]*)/bdc/([0-9]*)/bdr/ /app/page/ouv/bdr.php