Problème Internal Redirect

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

dib258
Nouveau WRInaute
Nouveau WRInaute
 
Messages: 10
Inscription: 6 Jan 2006

Problème Internal Redirect

Message le Mar Mar 14, 2006 18:26

Bonjour,

Je me suis remis à l'url rewriting pour un site, et mon expression régulière me semble juste, par contre aucun effet sur la page quand je la load...

Voici ce que contient mon .htaccess

Options +FollowSymlinks

RewriteEngine on
RewriteRule function\.([a-zA-Z0-9_\-\.]+)$ http://localhost/bur/project/design/index.php?page=$1


et ce que contient rewrite.log (juste au cours d'un reload)

[rid#7c72e0/initial] (3) [per-dir c:/documents and settings/dib258/bureau/project/design/] applying pattern 'function\.([a-zA-Z0-9_\-\.]+)$' to uri 'c:/documents and settings/dib258/bureau//project/design/function.page001'

[rid#7c72e0/initial] (2) [per-dir c:/documents and settings/dib258/bureau/project/design/] rewrite c:/documents and settings/dib258/bureau//project/design/function.page001 -> http://localhost/bur/project/design/ind ... ge=page001

[rid#7c72e0/initial] (3) split uri=http://localhost/bur/project/design/index.php?page=page001 -> uri=http://localhost/bur/project/design/index.php, args=page=page001

[rid#7c72e0/initial] (3) reduce http://localhost/bur/project/design/index.php -> /bur/project/design/index.php

[rid#7c72e0/initial] (1) [per-dir c:/documents and settings/dib258/bureau/project/design/] internal redirect with /bur/project/design/index.php [INTERNAL REDIRECT]

[rid#7ccf30/initial/redir#1] (3) [per-dir c:/documents and settings/dib258/bureau/project/design/] applying pattern 'function\.([a-zA-Z0-9_\-\.]+)$' to uri 'c:/documents and settings/dib258/bureau//project/design/index.php'

[rid#7ccf30/initial/redir#1] (1) [per-dir c:/documents and settings/dib258/bureau/project/design/] pass through c:/documents and settings/dib258/bureau//project/design/index.php


Dans le rewrite.log il parle d'un Internal Redirect mais je comprend pas pourquoi il fait ca, je lui ai pas demandé et apparament c'est ca qui casse tout...

Merci d'avance pour votre aide

++

dib258


sunflower
WRInaute discret
WRInaute discret
 
Messages: 121
Inscription: 5 Jan 2006

Re: Problème Internal Redirect

Message le Mar Mar 14, 2006 19:09

dib258 a écrit:
Options +FollowSymlinks

RewriteEngine on
RewriteRule function\.([a-zA-Z0-9_\-\.]+)$ http://localhost/bur/project/design/index.php?page=$1



Tu dois utiliser une URL publique valide pour désigner ton index, si c'est chez un hébergeur... Un chemin comme ça, ça fonctionne avec localhost, donc ta machine locale.

l'internal redirect, apparemment c'est lié à l'enlèvement du nom du site à l'url pour ne garder que la requête.

dib258
Nouveau WRInaute
Nouveau WRInaute
 
Messages: 10
Inscription: 6 Jan 2006

Message le Mar Mar 14, 2006 20:10

Heuw, j'ai pas trop comprit ce que tu voulais me dire...

Que dois je faire concretement, pour l'instant je fait tout mes test en local et j'aimerais que déjà cela marche en local : /

Donc pourrais tu me dire ce que je dois faire concretement pour ne plus avoir cet INTERNATIONAL REDIRECT :)

Merci d'avance

dib258
Nouveau WRInaute
Nouveau WRInaute
 
Messages: 10
Inscription: 6 Jan 2006

Message le Mer Mar 15, 2006 15:56

Bon, j'ai un peu changer mon .htacces depuis lors, mais il me fait maintenant une erreur 500 Internal error : /

Code: Tout sélectionner
Options +FollowSymlinks

RewriteEngine on
RewriteRule ([a-zA-Z0-9_\-\.]+)/$ http://dib258.ironie.org/nabiss/index.php?page=$1


Voici mon code, y voyez vous une quelconque erreur ?

puisque en plus il marche en local : /


sunflower
WRInaute discret
WRInaute discret
 
Messages: 121
Inscription: 5 Jan 2006

Message le Jeu Mar 16, 2006 22:04

dib258 a écrit:Bon, j'ai un peu changer mon .htacces depuis lors, mais il me fait maintenant une erreur 500 Internal error : /

Code: Tout sélectionner
Options +FollowSymlinks

RewriteEngine on
RewriteRule ([a-zA-Z0-9_\-\.]+)/$ http://dib258.ironie.org/nabiss/index.php?page=$1


Voici mon code, y voyez vous une quelconque erreur ?

puisque en plus il marche en local : /


Bon comme je le disais, je crois que les'\' dans les '[]' il aime pas... :/
essaie plutôt
RewriteRule (.*) http://dib258.ironie.org/nabiss/index.php?page=$1 [R=301, L]

ou sur le serveur
RewriteRule (.*) index.php?page=$1 [R=301, L]


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: Google [Bot] et 1 invité