Rewriting chez OVH
10 messages
• Page 1 sur 1
Consultez la formation URL Rewriting et sites dynamiques de WebRankInfo / Ranking Metrics
- charlieroot
- Nouveau WRInaute

- Messages: 31
- Inscription: 5 Aoû 2005
Rewriting chez OVH
Bonjour,
J'essaie en vain de mettre un rewriting pourtant simple en apparence. Je ne sais pas si le problème est dû à OVH ou à mon incompétence, mais je sais qu'il est temps pour moi de venir vous demander de l'aide si je ne veux pas casser mon bel écran LCD.
Je désire rediriger tout ce qu'il y a derrière le nom de domaine sur l'index.php SAUF les fichiers et répertoires qui existent. J'ai essayé les .htaccess suivants :
J'ai essayé avec et sans le / devant index.php.
J'ai également essayé avec l'option FollowSymlinks, mais elle donne une erreur 500.
Ensuite, j'ai essayé le .htaccess suivant :
Il marche pour la page d'accueil, mais pour le reste j'ai une erreur 404...
Avez-vous une idée de ce qui peut bloquer ?
Merci par avance !
J'essaie en vain de mettre un rewriting pourtant simple en apparence. Je ne sais pas si le problème est dû à OVH ou à mon incompétence, mais je sais qu'il est temps pour moi de venir vous demander de l'aide si je ne veux pas casser mon bel écran LCD.
Je désire rediriger tout ce qu'il y a derrière le nom de domaine sur l'index.php SAUF les fichiers et répertoires qui existent. J'ai essayé les .htaccess suivants :
- Code: Tout sélectionner
RewriteEngine On
RewriteCond %{REQUEST_FILENAME} -s [OR]
RewriteCond %{REQUEST_FILENAME} -l [OR]
RewriteCond %{REQUEST_FILENAME} -d
RewriteRule ^.*$ - [NC,L]
RewriteRule ^.*$ index.php [NC,L]
J'ai essayé avec et sans le / devant index.php.
J'ai également essayé avec l'option FollowSymlinks, mais elle donne une erreur 500.
Ensuite, j'ai essayé le .htaccess suivant :
- Code: Tout sélectionner
RewriteEngine on
RewriteRule ^.*$ /index.php [L]
Il marche pour la page d'accueil, mais pour le reste j'ai une erreur 404...
Avez-vous une idée de ce qui peut bloquer ?
Merci par avance !
- charlieroot
- Nouveau WRInaute

- Messages: 31
- Inscription: 5 Aoû 2005
Il y avait en effet de quoi s'arracher les cheveux !
En fait, l'erreur était due au fait qu'avec Notepad++, lorsque je fais un saut de ligne dans le .htaccess, il met uniquement un retour chariot (\r) et pas de saut de ligne (\n). Ceci implique une erreur d'interprétation du fichier par le serveur.
Il suffit d'éditer le .htaccess avec le Bloc-Note pour résoudre le problème.
Bonne continuation !
En fait, l'erreur était due au fait qu'avec Notepad++, lorsque je fais un saut de ligne dans le .htaccess, il met uniquement un retour chariot (\r) et pas de saut de ligne (\n). Ceci implique une erreur d'interprétation du fichier par le serveur.
Il suffit d'éditer le .htaccess avec le Bloc-Note pour résoudre le problème.
Bonne continuation !
- charlieroot
- Nouveau WRInaute

- Messages: 31
- Inscription: 5 Aoû 2005
Je n'avait pas ce souci avant non plus, et je ne crois pas avoir changé quelquechose à la configuration de Notepad++ ...
Je ne comprends pas !
Je ne comprends pas !
- charlieroot
- Nouveau WRInaute

- Messages: 31
- Inscription: 5 Aoû 2005
Si en fait je comprends mieux, j'avais décoché l'option Affichage > Retour à la ligne automatique. Quel boulet je suis.
- charlieroot
- Nouveau WRInaute

- Messages: 31
- Inscription: 5 Aoû 2005
Mais non en fait ça n'a rien à voir avec le retour à la ligne automatique, cette fonctionnalité sert juste pour passer à la ligne lorsque la largeur du texte dépasse celle de la fenêtre. Pourquoi ça a résolu le problème ? Je suis encore plus dans le flou !
Le principal reste que cela fonctionne mais ça serait intéressant de comprendre.
Le principal reste que cela fonctionne mais ça serait intéressant de comprendre.
- mariea
- WRInaute impliqué

- Messages: 732
- Inscription: 6 Mai 2005
oui il faut mettre Notepad ++ au format unix et non windows. C'est l'histoire du retour charriot CR-LF chez Windows et LF chez Unix qui plante la nouvelle version d'APache si on utilise CR-LF.
Et comment as-tu vu ces caractères de controle avec le notepad ..??
Et comment as-tu vu ces caractères de controle avec le notepad ..??
- maximedt
- WRInaute discret

- Messages: 172
- Inscription: 8 Mai 2008
mariea a écrit:oui il faut mettre Notepad ++ au format unix et non windows. C'est l'histoire du retour charriot CR-LF chez Windows et LF chez Unix qui plante la nouvelle version d'APache si on utilise CR-LF.
Et comment as-tu vu ces caractères de controle avec le notepad ..??
merci, merci, merci, merci
6 heures, j'ai bien dit 6 heures que j'ai passé à trouver une solution.
10 messages
• Page 1 sur 1
Formation recommandée sur ce thème :
Formation URL Rewriting et sites dynamiques : apprenez comment mettre en place la réécriture d'URL, comment optimiser vos URL et profiter de vos pages dynamiques pour booster votre référencement. Formation animée par Olivier Duffez et Fabien Facériès, experts en référencement naturel.
Tous les détails sur le site Ranking Metrics : programme, prix, dates et lieux, inscription en ligne.
Lectures recommandées sur ce thème :
Qui est en ligne
Utilisateurs parcourant ce forum: Aucun utilisateur enregistré et 0 invités

