htaccess et sous dossier

htaccess et sous dossier - HTML/CSS - Programmation

Marsh Posté le 16-01-2015 à 22:23:29    

Bonjour,
 
je cherche à supprimer le .htm dans les url de mes sous-dossiers.
 
De manière á ce qu'une url www.monsite.fr/sous-dossier/page.htm deviennent www.monsite.fr/sous-dossier/page.
 
J'ai réussi dans mon dossier principal mais pas dans mes sous-dossiers.
 
Voici l'url de mon site: http://testwebsite.physio-in-esslingen.de/
 
Voici mon .htacces actuel:
 
RewriteEngine on
RewriteBase /
RewriteCond %{REQUEST_FILENAME} !-f
RewriteRule ^([^\.]+)$ $1.htm [NC,L]
RewriteCond %{REQUEST_FILENAME} !-f
RewriteRule ^([^\.]+)$ $1.index [NC,L]
RewriteCond %{REQUEST_FILENAME} !-f
RewriteRule ^([^/]+)\/(.+)$ $1/$2.htm [NC,L]
 
Je l'ai enregistré dans le dossier racine et dans chacun des sous-dossiers.
 
Est ce que quelqu'un pourrait m'aider?
 
Merci

Reply

Marsh Posté le 16-01-2015 à 22:23:29   

Reply

Marsh Posté le 16-01-2015 à 23:13:23    

normalement un seul htaccess au dossier racine s'applique a tout les sous dossier.
 
essaie de remplacer le [NC,L] en [NC]

Reply

Marsh Posté le 17-01-2015 à 09:50:32    

Merci
 
j'ai changé mon .htaccess comme ca:
 
RewriteEngine on
RewriteBase /
RewriteCond %{REQUEST_FILENAME} !-f
RewriteRule ^([^\.]+)$ $1.htm [NC,L]
RewriteCond %{REQUEST_FILENAME} !-f
RewriteRule ^([^\.]+)$ $1.index [NC,L]
RewriteCond %{REQUEST_FILENAME} !-f
RewriteRule ^([^/]+)\/(.+)$ $1/$2.htm [NC]
 
L'ouvertures des pages fonctionnent mais je recois ce message d'erreur en testant le site:
 
http://testwebsite.physio-in-esslingen.de/leistungen/
error code: 403 (forbidden request), linked from page(s):
 http://testwebsite.physio-in-esslingen.de/leistungen
 http://testwebsite.physio-in-essli [...] gen/bobath
 http://testwebsite.physio-in-essli [...] phdrainage
 http://testwebsite.physio-in-essli [...] en/massage
 http://testwebsite.physio-in-essli [...] ngymnastik
 http://testwebsite.physio-in-essli [...] e-therapie
 http://testwebsite.physio-in-essli [...] iotherapie
 http://testwebsite.physio-in-essli [...] n/wellness
 http://testwebsite.physio-in-essli [...] ausbesuche
 
http://testwebsite.physio-in-esslingen.de/unser-team/
error code: 403 (forbidden request), linked from page(s):
 http://testwebsite.physio-in-essli [...] fournereau
 http://testwebsite.physio-in-essli [...] eta-crnkic
 http://testwebsite.physio-in-essli [...] crnkic.htm
 http://testwebsite.physio-in-esslingen.de/unser-team
 http://testwebsite.physio-in-essli [...] nereau.htm
 

Reply

Marsh Posté le 17-01-2015 à 12:16:15    

Les pages de type monsite/leistungen/krankengymnastik foncionnent mais plus celles de type monsite/leistungen/ car le serveur lit monsite/leistungen/.htm

Reply

Sujets relatifs:

Leave a Replay

Make sure you enter the(*)required information where indicate.HTML code is not allowed