/index.php vers /blog/index.php et / vers page.php

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


Freg
Nouveau WRInaute
 
Messages: 17
Inscription: Jeu Sep 14, 2006 10:42

/index.php vers /blog/index.php et / vers page.php

Message le Mer Mar 19, 2008 23:56

Bonjour à tous,

J'ai un site qui pointe directement vers un blog et je souhaite mettre le blog sans un dossier afin de changer la page d'accueil du site.

J'ai fait :

RedirectPermanent /index.php h**p://www.ndd.com/blog/index.php

Pour rediriger /index.php vers /blog/index.php et cela fonctionnement.


Par contre comment puis-je faire pour que h**p://www.ndd.com/ pointe vers homepage.php est-ce possible ?

Merci d'avance pour votre aide

Vap
WRInaute accro
WRInaute accro
 
Messages: 1090
Inscription: Dim Juin 17, 2007 20:12

Message le Jeu Mar 20, 2008 13:03

Ajoute :

DirectoryIndex homepage.php


Freg
Nouveau WRInaute
 
Messages: 17
Inscription: Jeu Sep 14, 2006 10:42

Message le Jeu Mar 20, 2008 20:30

Salut Vap,

Merci beaucoup pour ton message.

J'ai essayer, tout seul ça fonctionne bien mais lorsque je fait les deux en même temps :

DirectoryIndex homepage.php

RedirectPermanent /index.php h**p://www.ndd.com/blog/index.php


/ et /index.php sont tous les deux redirigé vers /blog/index.php

Ce qui en parti semble normale puisque en fait je pense que / et /index.php reviennent plus ou moins à la même chose.

Il me faudrait donc une méthode qui permet de faire la différence entre / et /index.php

Encore merci pour ton aide.

:)

Vap
WRInaute accro
WRInaute accro
 
Messages: 1090
Inscription: Dim Juin 17, 2007 20:12

Message le Ven Mar 21, 2008 9:38

Je vais chercher de mon coté. Je te tiens au courant.

Vap
WRInaute accro
WRInaute accro
 
Messages: 1090
Inscription: Dim Juin 17, 2007 20:12

Message le Sam Mar 22, 2008 20:36

Ce qui suit marche en local chez moi

Code: Tout sélectionner

Options +FollowSymLinks
DirectoryIndex homepage.php

RewriteEngine On

RewriteRule ^index.php$ /blog/index.php [QSA,L]



Freg
Nouveau WRInaute
 
Messages: 17
Inscription: Jeu Sep 14, 2006 10:42

Message le Sam Mar 22, 2008 20:59

Merci beaucoup mais malheureusement je viens de tester en ligne et : Internal Server Error...

C'était pour ne pas perdre le réf. des pages concernaient par ce changement mais tan pis... Le temps se chargera de l'indexation des pages ;)

Encore merci pour ton aide ! :D

Vap
WRInaute accro
WRInaute accro
 
Messages: 1090
Inscription: Dim Juin 17, 2007 20:12

Message le Dim Mar 23, 2008 11:28

Tu as d'autres règles de récriture, ou des redirect?


Freg
Nouveau WRInaute
 
Messages: 17
Inscription: Jeu Sep 14, 2006 10:42

Message le Dim Mar 23, 2008 20:47

J'ai essayé avec les autres règles déjà en place et sans.

Vap
WRInaute accro
WRInaute accro
 
Messages: 1090
Inscription: Dim Juin 17, 2007 20:12

Message le Lun Mar 24, 2008 9:14

En en ne mettant que ce que j'ai mis dans le .htaccess?

Sinon je ne vois pas ce qui peut clocher.

A si, essaie d'ajouter :

Options -Multiviews


Freg
Nouveau WRInaute
 
Messages: 17
Inscription: Jeu Sep 14, 2006 10:42

Message le Lun Mar 24, 2008 20:18

Je viens de réessayer :
Code: Tout sélectionner
Options +FollowSymLinks
DirectoryIndex homepage.php

RewriteEngine On

RewriteRule ^index.php$ /blog/index.php [QSA,L]


Et d'essayer

Code: Tout sélectionner
Options +FollowSymLinks
DirectoryIndex homepage.php

RewriteEngine On

RewriteRule ^index.php$ /blog/index.php [QSA,L]

Options -Multiviews


Et dans les deux cas j'ai : Internal Server Error...

;)

Vap
WRInaute accro
WRInaute accro
 
Messages: 1090
Inscription: Dim Juin 17, 2007 20:12

Message le Mar Mar 25, 2008 1:40

La il faudrait tracer ce qui se passe. Met ça dans ton .htaccess, apres RewriteEngine On :

Code: Tout sélectionner
RewriteLog <nom du fichier de log>
RewriteLogLevel 9


Et regarde ce qu'il y a dfans le log quand cette erreur se produit.


Freg
Nouveau WRInaute
 
Messages: 17
Inscription: Jeu Sep 14, 2006 10:42

Message le Jeu Mar 27, 2008 22:24

Ok, question à la con... Je trouve pas le fichier de log (Je suis sur un mutualisé chez OVH)... Il est où ? :P

Vap
WRInaute accro
WRInaute accro
 
Messages: 1090
Inscription: Dim Juin 17, 2007 20:12

Message le Ven Mar 28, 2008 11:16

Il est là ou tu dis qu'il est avec la directive RewriteLog ...

Si tu met RewriteLog mon_log

alors tu auras le log dans un fichier mon_log à la racine de ton site.


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 :

Consultez la description détaillée des produits ou services de Google suivants : Google Blog Search, Google Measure Map



Qui est en ligne

Utilisateurs parcourant ce forum: Aucun utilisateur enregistré et 0 invités