htaccess et sous dossier - HTML/CSS - Programmation
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]
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
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
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