[Résolu] Redirection html/php

Redirection html/php [Résolu] - HTML/CSS - Programmation

Marsh Posté le 02-12-2012 à 18:03:20    

Bonjour.

  • Le problème

Je suis en train de créer un site qui contient pour commencer un forum phpbb dans un sous-répertoire.
Je voudrai effectuer une redirection vers l'index de ce sous-répertoire depuis l'adresse du site.
 

  • Les info

Hébergeur : http://www.hebergratuit.com
Adresse "normale" du site : http://exemple.hebergratuit.com
Adresse de mon forum : http://exemple.hebergratuit.com/phpbb/
Structure des répertoires : le répertoire racine est noté / il m'est impossible de monter plus haut.

/
     htdocs
          phpbb
          rep2
          rep3


Quand je vais sur l'adresse exemple.hebergratuit.com j'arrive sur le fichier index du répertoire htdocs (j'ai testé directement à la racine mais ça ne marche pas, tout doit être dans ce répertoire)
 

  • Ce qui a été testé

J'ai testé différentes méthodes.
Le html :

Citation :

<html>
<head>
<title>Redirection en htm</title
<meta http-equiv="refresh" content="3; URL=http://exemple.hebergratuit.com/phpbb/index.php">
</head>
<body>
Redirection vers http://exemple.hebergratuit.com/phpbb/ dans 3 seconde.
</body>
</html>

Testé sous FF et Opéra
 
 
L'include en php :

Citation :

<?php
 session_start();
 include('phpbb/index.php');
?>

Citation :

<?php
 include('phpbb/index.php');
?>


 
 
 
 
 
 

  • Ce que je cherche

Je voudrai qu'en tapant l'adresse du site exemple.hebergratuit.com on soit redirigé vers exemple.hebergratuit.com/phpbb/ mais je n'y parviens pas.
Je ne sais pas quoi faire d'autre sans toucher à une redirection http via .htaccess
Y a un truc que je dois mal faire, mais je ne sais pas quoi.
Pouvez-vous m'aider à trouver le problème ?


Message édité par LimDul le 07-12-2012 à 16:04:57

---------------
Liberkey, colection d'utilitaires sur clef USB / Silverstone DS380 - Mini tour ITX 8 baies Hot-swap 3.5"
Reply

Marsh Posté le 02-12-2012 à 18:03:20   

Reply

Marsh Posté le 07-12-2012 à 10:20:07    

Salut,

 

en php c'est header et non pas include qui te permettra de faire une redirection, pour l'info, la fonction include... inclu le contenu du fichier indiqué à l'emplacement ou tu mets la commande et le traite dans la foulée, rien de bon dans ce context donc lol

 
Code :
  1. <?php
  2.     header('Location: http://exemple.hebergratuit.com/phpbb/');
  3. ?>
 

sinon pr finir d'explorer toutes les options, tu avais aussi le document.location.href = en javascript lol, mais c'est un peu crade.
J'imagine que ton hébergeur n'autorise pas les .htaccess ? parce que bon ça reste la meilleur solution.


Message édité par vanish le 07-12-2012 à 10:23:04
Reply

Marsh Posté le 07-12-2012 à 16:04:23    

[:bibije]  [:bibije]  [:bibije]
Merci, ton code fonctionne farpaitement !


Message édité par LimDul le 07-12-2012 à 16:04:33

---------------
Liberkey, colection d'utilitaires sur clef USB / Silverstone DS380 - Mini tour ITX 8 baies Hot-swap 3.5"
Reply

Sujets relatifs:

Leave a Replay

Make sure you enter the(*)required information where indicate.HTML code is not allowed