Redirect page d'accueil

Consultez la formation URL Rewriting et sites dynamiques de WebRankInfo / Ranking Metrics


mahefarivony
WRInaute accro
WRInaute accro
 
Messages: 11405
Inscription: 14 Oct 2002

Redirect page d'accueil

Message le Mar Jan 20, 2004 12:42

j'ai beau chercher je trouve po :?
j'aimerai faire une redirection dans ce genre

Code: Tout sélectionner
RedirectPermanent /  http://www.mondomaine.com/index.php?act=home


bref, que lorsque l'on atterit sur la racine du site on soit redirigé d'une maniere transparente (et sans bobo pour google, de préference) vers l'adresse indiquée. c'est un portail ipb pour ceux que ca interesse.

je fais comment ?

j'ai essayé le code mais marche po, ca boucle mechamment.

merci d'avance.

nikoshr
WRInaute occasionnel
WRInaute occasionnel
 
Messages: 320
Inscription: 10 Juil 2003

Message le Mar Jan 20, 2004 12:53

Avec Redirect, toutes les requêtes commencant par le chemin spécifié sont redirigées. Donc avec /, ca redirige toutes les requêtes, d'où boucle et grand malheur. Essaie

Code: Tout sélectionner
RedirectMatch permanent ^/$ http://www.mondomaine.com/index.php?act=home


ou un peu d'UR et le tour est joué :wink:


mahefarivony
WRInaute accro
WRInaute accro
 
Messages: 11405
Inscription: 14 Oct 2002

Message le Mar Jan 20, 2004 13:47

ca marche..

mais c'est maintenant
http://www.mondomaine.com/index.php%3fact=home qui s'affiche dans la barre d'adresse et cette grosse redirection, je sais que le google il aime po :mrgreen:

nikoshr
WRInaute occasionnel
WRInaute occasionnel
 
Messages: 320
Inscription: 10 Juil 2003

Message le Mar Jan 20, 2004 13:49

Bon bon.
Code: Tout sélectionner
RewriteRule ^/$ index.php?act=home [L]

alors


mahefarivony
WRInaute accro
WRInaute accro
 
Messages: 11405
Inscription: 14 Oct 2002

Message le Mar Jan 20, 2004 13:55

marche po

ni
Code: Tout sélectionner
RewriteRule ^/$ index.php?act=home [L]


ni
Code: Tout sélectionner
RewriteRule ^/$ http://www.mondomaine.com/index.php?act=home [L]

nikoshr
WRInaute occasionnel
WRInaute occasionnel
 
Messages: 320
Inscription: 10 Juil 2003

Message le Mar Jan 20, 2004 14:24

Au temps pour moi, j'ai mélangé la version .htaccess avec la version httpd.conf
Donc, pour un .htaccess
Code: Tout sélectionner
RewriteRule ^$ index.php?act=home [L]

et pour une conf
Code: Tout sélectionner
RewriteRule ^/$ /index.php?act=home [L]


Si tu fournis le nom de domaine devant, ca fait une redirection 302.


mahefarivony
WRInaute accro
WRInaute accro
 
Messages: 11405
Inscription: 14 Oct 2002

Message le Mar Jan 20, 2004 14:46

je suis pénible :mrgreen:

HTTP 404 - Fichier non trouvé
Internet Explorer

nikoshr
WRInaute occasionnel
WRInaute occasionnel
 
Messages: 320
Inscription: 10 Juil 2003

Message le Mar Jan 20, 2004 15:04

Quelques questions pénibles mais je dois les poser. J'espère que tu ne m'en voudras pas.
- on reste bien sur le même domaine?
- index.php existe et est bien à la racine ?
- autre chose?


mahefarivony
WRInaute accro
WRInaute accro
 
Messages: 11405
Inscription: 14 Oct 2002

Message le Mar Jan 20, 2004 15:25

on reste bien sur le même domaine?

on reste bien dans le meme sous-domaine oui

index.php existe et est bien à la racine ?

oui.

autre chose?

euh, probleme avec le sous domaine j'imagine c'est ca ? il a donc son propre .htaccess

nikoshr
WRInaute occasionnel
WRInaute occasionnel
 
Messages: 320
Inscription: 10 Juil 2003

Message le Mar Jan 20, 2004 15:37

Probablement, oui. Ce que tu veux faire, c'est faire pointer la racine d'un sous-domaine vers un autre sous-domaine (www étant un sous-domaine)?


Kmacleod
WRInaute accro
WRInaute accro
 
Messages: 3418
Inscription: 28 Nov 2002

Message le Mar Jan 20, 2004 15:38

Chaque répertoire peut avoir son propre .htaccess

Mais pourquoi ne pas utiliser le fait que $act vide correspond à la valeur home


mahefarivony
WRInaute accro
WRInaute accro
 
Messages: 11405
Inscription: 14 Oct 2002

Message le Mar Jan 20, 2004 15:43

bon pour illustrer un peu tout ceci

http://forum-automobile.madanight.com/index.php?act=idx (forum)

http://forum-automobile.madanight.com/i ... p?act=home (portail)

donc en langage clair et humain, pour le moment par défaut le site pointe sur index.php donc le forum.. aimerai bien qu'il aille sur le portail :mrgreen:


mahefarivony
WRInaute accro
WRInaute accro
 
Messages: 11405
Inscription: 14 Oct 2002

Message le Mar Jan 20, 2004 15:46

euh... attendez, je zieute quand meme le code de index.php histoire de voir si par défaut on peut pas mettre home :mrgreen:


mahefarivony
WRInaute accro
WRInaute accro
 
Messages: 11405
Inscription: 14 Oct 2002

Message le Mar Jan 20, 2004 15:50

pfff, trop chiadé ce code, comprend rien.
le seul endroit ou ca aurait pu marcher c'est
Code: Tout sélectionner
if (! isset($choice[ $ibforums->input['act'] ]) )
{
   $ibforums->input['act'] = 'idx';
}


je remplace donc par
Code: Tout sélectionner
if (! isset($choice[ $ibforums->input['act'] ]) )
{
   $ibforums->input['act'] = 'home';
}


bof, nada, ca change rien


mahefarivony
WRInaute accro
WRInaute accro
 
Messages: 11405
Inscription: 14 Oct 2002

Message le Mar Jan 20, 2004 15:53

et ca y est, ca marche enfin ! y avais un deuxieme endroit a modifier.

c'est bon ! gros merci a tous les 2 de vous etre penché sur le bleme

Redirect page d'accueil

Si vous avez aimé cette discussion, partagez-la sur vos réseaux sociaux préférés :

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 1 invité