News Inscription Teamspeak Mumble Hébergement Serveur CS:S Charte Outils Wiki Forum Chat Contact

Clanfree.net

Forum de support de ClanFree.net

Vous n'êtes pas identifié.

#1 12-09-2007 03:53:32

Furyo
Harsésis
Date d'inscription: 16-07-2007
Messages: 14

Site Clanfree :
dust.clanfree.net

URL rewriting

Bonjour,

Je suis en train de mettre en place un système de blog pour les membres de ma guilde et je me demandais si l'url rewriting était settable sur un site hosté pour faire des jolies urls du genre http://dust.clanfree.net/~username plutôt que des choses cryptiques qui font peur wink

Encore mille fois merci pour le hosting au passage smile

-- Furyo

Hors ligne

 

12-09-2007 03:53:32

AdBot

#2 12-09-2007 13:47:46

DeLoVaN
Grand Maître Suprême Goa'uld
Date d'inscription: 02-10-2006
Messages: 2870

Site Clanfree :
exchange.clanfree.net

Re: URL rewriting

C'est marrant que tu pose cette question là, car j'ai mis l'url rewriting sur l'anuuaire des clans hier smile

Regarde par exemple: http://clanfree.net/annuaire/jeu-2-coun … ource.html ou encore http://clanfree.net/annuaire/clan-101-- … t-b=-.html

Et j'ai activé l'url rewriting sur le forum aussi.

Donc oui, c'est dispo smile


____
http://miniprofile.xfire.com/bg/wow/type/2/delovan.png

Hors ligne

 

#3 13-09-2007 03:53:33

Furyo
Harsésis
Date d'inscription: 16-07-2007
Messages: 14

Site Clanfree :
dust.clanfree.net

Re: URL rewriting

En fait, si je pose la question, c'est que j'ai déjà essayé wink... sans succès sad

Si je met le fichier .htaccess suivant à la racine de mon site :

Code:

RewriteEngine on
RewriteRule ^/$ /forum/ [L]

Il ne se passe rien.

Et si je rajoute :

Code:

Options +FollowSymLinks

J'obtiens une belle erreur 500.

De plus phpinfo() ne fait pas apparaitre le mod_rewrite, alors s'il est enclenché pour les sites hostés, j'avoue que j'y perds mon latin... mais je ne suis pas un spécialiste d'Apache non plus.

Hors ligne

 

#4 13-09-2007 13:56:44

DeLoVaN
Grand Maître Suprême Goa'uld
Date d'inscription: 02-10-2006
Messages: 2870

Site Clanfree :
exchange.clanfree.net

Re: URL rewriting

Le FollowSymlinks n'a jamais marché, et c'est pas très important piur l'url rewrting "de base".

Pour mod_rewrite qui n'est pas montré, c'est sand doute du au fait que je n'ai pas mis php en module apache, mais en CGI (pour pouvoir executer suPHP).

Par contre te règle de réécriture je la comprends pas. C'est pas de l'url rewriting que tu fait, tu vaut rediriger ta page d'accueil sur ton forum ? Faut pas utiliser l'url rewriting pour ça, c'est pas fait pour smile

Pour info, sache que clanfree.net a exactement la même configuration que les sites hébergés. Voila l'exemple de mon htaccess pour l'annuaire:

Code:

RewriteEngine on

RewriteRule ^annuaire.html$ jeux.php [L]
RewriteRule ^jeu-([0-9]+)(.*)$ liste_teams_guildes.php?id_game=$1 [L]
RewriteRule ^clan-([0-9]+)(.*)$ voir_team_guilde.php?id_team=$1 [L]

____
http://miniprofile.xfire.com/bg/wow/type/2/delovan.png

Hors ligne

 

#5 15-09-2007 00:39:45

Furyo
Harsésis
Date d'inscription: 16-07-2007
Messages: 14

Site Clanfree :
dust.clanfree.net

Re: URL rewriting

OK, j'ai mis le truc en place : http://dust.clanfree.net/~Illidan par exemple, ou encore http://dust.clanfree.net/~DeLoVan (pourquoi pas).

Le seul hic, c'est que ça marche avec tous les pseudos sauf... roulement de tambour... Furyo ! On vérifie : http://dust.clanfree.net/~Furyo !

Je suppose que ça vient du fait que c'est mon pseudo clanfree.

Voici le .htaccess que j'ai mis en place :

Code:

RewriteEngine on
RewriteRule ^~([^/]+)$ blog/?$1 [L]
RewriteRule ^~([^/]+)/([0-9]+)$ blog/?$1&start=$2 [L]

Hors ligne

 

#6 15-09-2007 00:55:58

DeLoVaN
Grand Maître Suprême Goa'uld
Date d'inscription: 02-10-2006
Messages: 2870

Site Clanfree :
exchange.clanfree.net

Re: URL rewriting

Tu es sur que c'est TOUT le contenu de ton htaccess ça ?

Car quand tu vas sur blog/?Furyo, ça marche tès bien !


____
http://miniprofile.xfire.com/bg/wow/type/2/delovan.png

Hors ligne

 

#7 15-09-2007 02:24:15

Furyo
Harsésis
Date d'inscription: 16-07-2007
Messages: 14

Site Clanfree :
dust.clanfree.net

Re: URL rewriting

DeLoVaN a écrit:

Tu es sur que c'est TOUT le contenu de ton htaccess ça ?

Car quand tu vas sur blog/?Furyo, ça marche tès bien !

Oui, je sais bien. Malheureusement, c'est bien l'intégralité de mon .htaccess neutral

Tous les pseudos marchent... sauf Furyo.

Je me disais que, peut-être, dû au fait que Furyo était mon pseudo clanfree, ça pouvait avoir un rapport... même si ça me parait nébuleux. Est-ce qu'il y aurait un ~Furyo quelque part dans le véritable chemin du site hosté ? Même si j'avoue que je vois pas bien le rapport en fait neutral

Hors ligne

 

#8 15-09-2007 12:18:35

DeLoVaN
Grand Maître Suprême Goa'uld
Date d'inscription: 02-10-2006
Messages: 2870

Site Clanfree :
exchange.clanfree.net

Re: URL rewriting

Bon, ça me paraissait tellement gros que j'ai jeté un oeil a ton htaccess. Tu m'en voudras pas, mais il fallait que je sois sur... Et comme je le redoutait, tu ne m'as pas donné l'intégralité de ton htaccess.

Tu as fait un cas spécial avec Furyo, où tu as du te tromper d'ailleurs, ce qui implique que ça ne marche pas.


____
http://miniprofile.xfire.com/bg/wow/type/2/delovan.png

Hors ligne

 

#9 17-09-2007 16:16:11

Furyo
Harsésis
Date d'inscription: 16-07-2007
Messages: 14

Site Clanfree :
dust.clanfree.net

Re: URL rewriting

Lol, bien sûr, j'ai testé, mais ça ne marche pas même avec un cas spécial. Si tu veux regarder maintenant, tu verras que le .htaccess ne contient que ce que je t'ai mis dans ce post et que ça ne marche toujours pas.

Je pense qu'il doit y avoir un rewriting pour le sous-domaine dust avec ~Furyo dedans et qu'il a priorité sur mon rewriting. C'est la seule explication que je vois.

Hors ligne

 

#10 17-09-2007 18:42:49

DeLoVaN
Grand Maître Suprême Goa'uld
Date d'inscription: 02-10-2006
Messages: 2870

Site Clanfree :
exchange.clanfree.net

Re: URL rewriting

Alors la je dois bien avouer que c'est un peu space pour moi ça :S.

Non, je pige vraiment pas. neutral


____
http://miniprofile.xfire.com/bg/wow/type/2/delovan.png

Hors ligne

 

#11 18-09-2007 02:03:59

Furyo
Harsésis
Date d'inscription: 16-07-2007
Messages: 14

Site Clanfree :
dust.clanfree.net

Re: URL rewriting

Vraiment aucune idée ? sad

Y'a pas moyen d'avoir de logs pour comprendre ce qui se passe ?

Hors ligne

 

#12 18-09-2007 11:29:25

DeLoVaN
Grand Maître Suprême Goa'uld
Date d'inscription: 02-10-2006
Messages: 2870

Site Clanfree :
exchange.clanfree.net

Re: URL rewriting

Ahhhh, j'ai compris !

J'avais déjà regardé les logs, mais j'avais pas fait attention, et quand j'ai revu cette erreur, j'ai compris

Code:

[Tue Sep 18 11:24:23 2007] [error] [client 84.100.37.89] File does not exist: /var/www/dust.clanfree.net/public_html

Effectivement, ça vient de ton pseudo clanfree. Rahh, putain, pourquoi j'y ai pas pensé plus tot !
En fait, chaque compte créé sur clanfree à un utilisateur associé sur le serveur. D'ailleurs, tu peux le remarquer en parcourant ton ftp, les fichiers appartiennent bien a l'utilisateur "Furyo". Le truc, c'est que le mod_user est actif sur le serveur (forcément), et donc quand tu vas sur domaine.com/~user, c'est par défaut ce qui est utilisé pour le mod_user !!
Donc ça ne marchera avec aucun utilisateur du système !

Le remède est tout simple. Donne un autre nom a ton rewriting, le fait pas commencer par un tilde (~).

Mystère résolu smile


____
http://miniprofile.xfire.com/bg/wow/type/2/delovan.png

Hors ligne

 

Pied de page des forums

Powered by PunBB
© Copyright 2002–2005 Rickard Andersson