Contenu | Rechercher | Menus

Annonce

Si vous avez des soucis pour rester connecté, déconnectez-vous puis reconnectez-vous depuis ce lien en cochant la case
Me connecter automatiquement lors de mes prochaines visites.

À propos de l'équipe du forum.

#1 Le 04/05/2008, à 18:19

dopamina

Url rewriting

Bonjour,

j'ai lu le petit tutoriel se trouvant ici : http://doc.ubuntu-fr.org/lamp_plus et j'y ai suivi celui sur l'url rewriting.

Cependant, cela ne marche pas j'ai la fameuse erreur 500 ce qui veut dire que mon server lamp n'est pas du tout fait pour ça. Y'aurait-il une solution à mon problème (j'ai suivi exactement ce qui etait dit.)

Merci

#2 Le 04/05/2008, à 18:34

kooma

Re : Url rewriting

Tu as mis en place un .htaccess pour ton url rewriting ?
Un .htaccess défectueux peut aussi mener à une erreur 500.

Hors ligne

#3 Le 04/05/2008, à 18:39

dopamina

Re : Url rewriting

J'ai gardé le .htaccess je peux te le montrer si tu veux:

#--------------------------------------------------
# Répertoire : /
#--------------------------------------------------

# Le serveur doit suivre les liens symboliques :
Options +FollowSymlinks

# Activation du module de réécriture d'URL :
RewriteEngine on

#--------------------------------------------------
# Règles de réécriture d'URL :
#--------------------------------------------------

#index.php

RewriteRule ^index.html$
/index.php [L]

#4 Le 04/05/2008, à 18:43

kooma

Re : Url rewriting

Si tu le renommes (genre .htaccess.old), que se passe-t-il ? Toujours une erreur 500?
Je ne pense pas voir d'erreur dans ton .htaccess, mais ça fait un moment que je n'y ai pas touché.

Hors ligne

#5 Le 04/05/2008, à 18:51

dopamina

Re : Url rewriting

Non je n'ai plus l'erreur, mais ça viendrait pas de la configuration de apache plus que mon htaccess en lui même?

#6 Le 04/05/2008, à 19:10

kooma

Re : Url rewriting

Non je pense pas.
Si le mod rewrite est activé sans htaccess et que apache ne bronche pas, ça veut dire qu'il est bien configuré (à part cas particulier).
Par contre une erreur dans le .htaccess (ou une incompatibilité, genre les htacces de Apache 1 et ceux de Apache 2) déclenchent directement une erreur 500.

Hors ligne

#7 Le 04/05/2008, à 20:18

dopamina

Re : Url rewriting

Erf ça dépasse mes compétences actuelles en htaccess, je sais pas trop pour les versions!

#8 Le 05/05/2008, à 21:30

dopamina

Re : Url rewriting

Petit up ! roll

#9 Le 06/05/2008, à 07:04

dexinou

Re : Url rewriting

Tu veux réécrire tes pages php en html ?
alors essai ceci:

RewriteRule ^([0-9a-zA-Z-]+)\.html$ /$1.php [L]

Ubuntu 9.10 64bits ext4 ® Core 2 Duo
Unix..... il y a moins bien mais c'est plus cher.
Si t'as pas compris la réponse, pose mieux ta question.
Tutoriaux Linux, apache, pure-ftpd, bind, mysql, qmail...

Hors ligne

#10 Le 06/05/2008, à 09:20

dopamina

Re : Url rewriting

Oui, sans lire ton poste j'avais vu qu'en fait il faut écrire tout ça sur la même ligne:

RewriteRule ^index.html$
/index.php [L]

Donc ce que tu me dis marche très bien merci big_smile