Problème sous easyphp

Consultez la formation au référencement naturel Google de WebRankInfo / Ranking Metrics

Druidefou
WRInaute occasionnel
WRInaute occasionnel
 
Messages: 149
Inscription: Mer Aoû 10, 2005 18:42

Problème sous easyphp

Message le Dim Oct 01, 2006 18:51

Bonjour,

J'ai un petit soucis avec easyphp, j'utilise la même méthode que sur wri apparement, à savoir que mes liens ressemblent à ca : /page.php, je reviens à la racine avec le "/", seul problème sous easyphp (et certains hébergeurs aussi d'ailleurs), cela me fait revenir à la racine complète : 127.0.0.1 (je travail avec des alias donc je devrais normalement avoir 127.0.0.1/site).

J'aimerais que ce fameux "/" me fasse revenir à la racine de mon alias et non de easyphp. Il faut modifier le php.ini certainement, mais quel paramètre toucher ?


david96
WRInaute accro
WRInaute accro
 
Messages: 1407
Inscription: Dim Aoû 28, 2005 21:56

Message le Lun Oct 02, 2006 0:31

Je n'ai pas tout compris, mais bon on va essayer quand même ! :lol:

Je pense que tu veux parler de ton propre répertoire racine et non celui mis par défaut sur easyphp, si c'est le cas il te suffit simplement d'éditer le fichier httpd.conf et la ligne :

DocumentRoot "C:/racinedetonsite"


rog
WRInaute accro
WRInaute accro
 
Messages: 1662
Inscription: Jeu Sep 21, 2006 2:32

Message le Lun Oct 02, 2006 0:34

lol

c'est normal

pour definir le repertoire courant c'est ./

rog


sonikbuzz
WRInaute impliqué
WRInaute impliqué
 
Messages: 448
Inscription: Lun Fév 21, 2005 16:58

Re: Problème sous easyphp

Message le Lun Oct 02, 2006 0:44

Druidefou a écrit:J'aimerais que ce fameux "/" me fasse revenir à la racine de mon alias et non de easyphp

Salut,
Pas tout compris là :? tu peux donner un exemple concret.
- En général pour "revenir" c'est ./ ou ../ et non /
- Pour les alias (virtualhost) et le documentroot c'est dans httpd.conf que ca se passe ...

[edit] arf grilled :lol: [/edit]


e-kiwi
Modérateur
Modérateur
 
Messages: 13818
Inscription: Mar Déc 23, 2003 9:04

Message le Lun Oct 02, 2006 7:25

soit ti modifie ton htraccess en local (rewrite ... http://localhost/tonrep/tapage) soit tu défini ton documentroot

Druidefou
WRInaute occasionnel
WRInaute occasionnel
 
Messages: 149
Inscription: Mer Aoû 10, 2005 18:42

Message le Lun Oct 02, 2006 10:51

Pour expliquer plus clairement :

Je gère plusieurs sites, si je n'en gérais qu'un je le mettrais dans le www et ca serait réglé. Sauf que là je l'ai ai mis ailleurs dans mon disque dur, j'ai donc été sur easyphp en créant des alias qui pointe vers ces répertoires.

J'ai donc par exemple :
-http://127.0.0.1/site1
-http://127.0.0.1/site2

Admettons que je travail sur le site1, lorsque je fais un lien du type : /accueil.php, ce lien va me mener vers : -http://127.0.0.1/accueil.php car le "/" me fait revenir à la racine complète, et ne se bloque pas à la racine de l'alias. Si je suis par exemple dans : -http://127.0.0.1/site1/dossier/test/blabla et que j'ai un lien comme ca : /accueil.php je suis censé revenir à -http://127.0.0.1/site1/accueil.php sauf que là je reviens à : -http://127.0.0.1/accueil.php qui ne marche évidement pas.

Chez certains hébergeurs il est possible de revenir à leur propre racine, si on a un site : -www.hébergeur.com/monsite mes liens sous cette forme reviendront systématiquement à la racine du domaine. Pourtant chez d'autres hébergeurs ca ne le fait pas, il doit donc y avoir une configuration quelques part.

Je vais voir du cîté du http.conf, merci pour vos réponses.


rog
WRInaute accro
WRInaute accro
 
Messages: 1662
Inscription: Jeu Sep 21, 2006 2:32

Message le Lun Oct 02, 2006 11:15

est ce que tu as essayé de faire ton lien

./accueil.php

??

rog

Druidefou
WRInaute occasionnel
WRInaute occasionnel
 
Messages: 149
Inscription: Mer Aoû 10, 2005 18:42

Message le Lun Oct 02, 2006 12:11

Non parce que c'est pas la méthode qui m'intéresse.


Leonick
WRInaute accro
WRInaute accro
 
Messages: 12175
Inscription: Dim Aoû 08, 2004 20:24

Message le Lun Oct 02, 2006 13:36

il suffit de définir, dans le http.conf
Code: Tout sélectionner
<VirtualHost *:80>
  DocumentRoot "c:/messites/site1/"
  ServerName site1
</VirtualHost>

et dans hosts
Code: Tout sélectionner
127.0.0.1       site1
et le tour est joué.
Il faut juste redémarrer apache pour que les modifs soient prises en compte


Formation recommandée sur ce thème :

Formation Référencement naturel Google : apprenez une méthode efficace pour optimiser à fond le référencement naturel dans Google de façon durable... 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 0 invités