• imprimer
  • aide

Forum de discussions « Serveur - Hébergement »

Retrouvez les publications relatives à ces discussions dans nos rubriques hébergement, nom de domaine.

.htaccess et URL Rewriting chez 1and1

liste des forums liste des discussions Participer à la discussion

Photo de AdrienVH Message publié le vendredi 30 avril 2010 - 19h10 par AdrienVH. http://www.adrienvanhamme.fr/
Bonjour à tous !

J'ai un petit soucis d'URL Rewriting...

J'ai cette URL :

http://www.adrienvanhamme.com/labs/dement/article.php?Article=fezfez

Que je voudrais rendre accessible via :

http://www.adrienvanhamme.com/labs/dement/article/fezfez

Pour cela, j'ai essayé :

Options +FollowSymLinks
RewriteEngine On
RewriteBase /
RewriteRule ^article/(-[a-z]*)$ /article.php?Article=$1 [L]

Évidemment, ça ne marche pas et je n'arrive pas à comprendre pourquoi...

Quelqu'un aurait une idée ?

Merci d'avance !!!

Adrien
Photo de pchlj Message publié le vendredi 30 avril 2010 - 23h09 par pchlj. www.dragon-gift.com - Cherche boulot région le mans :)
salut adrien ça fait bien longtemps...

moi je ferais ça dans ton cas... en supposant que 1and1 autorise l'urlrewriting

Options +FollowSymLinks
RewriteEngine On
RewriteRule ^article/([a-z]*) article.php?Article=$1 [L]

sinon un petit tuto sur l'urlrewriting bien pratique

http://www.webrankinfo.com/dossiers/techniques/tutoriel-url-rewriting
Photo de AdrienVH Message publié le samedi 01 mai 2010 - 11h09 par AdrienVH. http://www.adrienvanhamme.fr/
Salut pchlj ;)

Je viens d'essayer ton bout de code que j'arrive à comprendre...

Mais j'ai toujours une belle erreur 404 : http://labs.adrienvanhamme.com/dement/article/fezfez

Merci pour le lien, c'est de lui que je tire mes premiers essais infructueux !

Sinon pour 1and1 je les cite :

http://faq.1and1.fr/hebergements/htaccess/2.html (j'ai un pack initial linux...)
http://faq.1and1.fr/hebergements/htaccess/5.html ("obligatoires"...)

Encore merci de ton aide, l'URL Rewriting est définitivement mon talon d'achille ^^

Bon samedi !

Adri
Photo de pchlj Message publié le samedi 01 mai 2010 - 13h05 par pchlj. www.dragon-gift.com - Cherche boulot région le mans :)
...

Ils sont bien compliqués chez 1and1... sans doute pour ça que je les aimes pas :D

.. moi le mien que je met en place fonctionne comme dans le tuto donc super simple !!..

as tu essayé mon bout de code en rajoutant la ligne..

RewriteBase /

qui est obligatoire d'après 1and1...

sinon tu donnes le lien pour joomla... tu utilises joomla ?

@+ bon samedi aussi
Photo de AdrienVH Message publié le samedi 01 mai 2010 - 17h51 par AdrienVH. http://www.adrienvanhamme.fr/
Toujours rien :(

Si ça se trouve je cours après du vent...

Non non j'utilise pas Joomla, je travaille avec mes propres scripts...
Photo de pchlj Message publié le samedi 01 mai 2010 - 18h40 par pchlj. www.dragon-gift.com - Cherche boulot région le mans :)
bah attend..

un vieux truc tout con à tu tout simplement testé au plus simple possible... genre

RewriteRule ^toto.html article.php?Article=1 [L]

si là ça marche c'est que ça vient des expressions régulières que tu paramètre pas comme ils l'attendent...
Photo de nours312 Message publié le samedi 01 mai 2010 - 21h40 par nours312. modérateur nours312.com -- je ne suis pas codeur bénévol, mais j'aide gratos ;)
salut @vous ^^

t'as testé un :

RewriteRule ^article/(.*)$ article.php [F,L]

et ensuite tu utilises directement explode('/', $_SERVER['REQUEST_URI']) dans ton fichier article.php pour récupérer le fichier demandé ...

t'as vérifié que le paramétrage de ton serveur permettais l'urlReWriting (c'est autorisé, mais le module est-il en route ?)

autre :: t'as testé de placer le .htaccess ailleurs ? (directement à la racine)
RewriteRule ^labs/dement/article/(-[a-z]*)$ labs/dement/article.php?Article=$1 [L]

et vu que je viens de le voir :: sans / avant le nom de fichier ;)

sinon, t'as testé de router les
ErrorDocument 404 article.php?id=404 (pour voir ^^)


désolé de pas avoir de meilleur réponses ... c'est pas mon fort l'urlReWriting :$

@++
Photo de AdrienVH Message publié le dimanche 02 mai 2010 - 16h43 par AdrienVH. http://www.adrienvanhamme.fr/
Rien ne marche à part l'ErrorDocument 404...

J'ai essayé avec et sans le RewriteBase, sur de fausses pages, à la racine, ...etc. Rien de rien...

Étant en mutualisé, cela m'étonnerait que j'ai les droits pour "activer le module" ou non.
Encore une fois, j'ai suivi les instructions données dans la faq de 1and1...

Bon je crois que ça sera tant pis :D

En tout cas merci...

liste des forums liste des discussions Participer à la discussion

Vous devez obligatoirement vous identifier en tant que membre pour participer à cette discussion.

ACCÉS COMMUNAUTÉ

Rejoignez ALL HTML

Publiez vos articles, actualités, communiqués ... Donnez votre avis, partagez votre réseau, rencontrez d'autres membres et participez à la vie de la communauté.

Les 5 dernières discussions