|
|
|
|
Salut , j'ai utilisé les pseudo-frames pour développer un site bilingue allemand-francais pour un client. Il n'y a donc pas de fichier index.html mais un index.php puisque j'utilise du PHP dans le fichier index avec aussi des fichiers CSS.
Mon problème est le suivant, www..lesite.com ne s'affcihe pas entièrement mais seulement la page du milieu. Il faut que j'entre www.lesite.com/index.php pour que tout s'affiche et fonctionne correctement, mais mon client ne veut pas entrer "index.php" avec le nom de son site, ce que dit-il, peu de gens feraient aussi, s'ils veulent consulter son site.
Je ne peux pas évidement remettrre un index.html.
Que faire pour remédier à cela.?
Merci de votre aide
Configuration: Windows XP Firefox 2.0.0.1
Salut, merci. Je cherche comment faire justement ce lien avec index.php. Un lien qui ne serait pas conditionné par un clic mais forcé.
<html xmlns="http://www.w3.org/1999/xhtml"> <head> <meta http-equiv="Content-Type" content="text/html; charset=iso-8859-1" /> <title>Document sans nom</title> </head> <body> <a href="index.php"></a> </body> </html> |
Bonjour,
<?xml version="1.0" encoding="ISO-8859-1"?> <!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd"> <html xmlns="http://www.w3.org/1999/xhtml"> <head> <meta http-equiv="content-type" content="text/html; charset=ISO-8859-1" /> <meta http-equiv="refresh" content="0; url=http://www.monsite.fr/index.php" /> <title>Redirection</title> <meta name="robots" content="noindex,follow" /> </head> <body> <p> <a href="http://nouvelle.adresse.fr/dossier2/page2.html">Redirection</a> </p> </body> </html> Et une troisième possibilité, pour serveur Apache : 3 - Edite (avec le bloc note) le fichier nommé .htaccess de la racine de ton site web. S'il n'existe pas, crée-le. Il faut qu'il contienne les lignes suivantes : <Files .htaccess> order allow,deny deny from all </Files> Redirect permanent /index.html http://www.lesite.com/index.php A mon avis, dans l'ordre de "propreté", il faut préférer la 1ère solution, puis la 3e et enfin la 2nde (car celle-ci sera visible par l'utilisateur) Pour finir, je te conseille ce site qui m'a l'air assez complet : http://alexandre.alapetite.net/doc-alex/redirections/index.fr.html Xavier |
Salut, merci. Pour te répondre:
|
Salut, j'ai téléphoné au service clientèle de mon provider. Leurs serveurs sont correctement bien réglés pour le php. Le technicien m'apprend que cela vient de mes frames: "index.php" ne télécharge qu'un seul frame, donc une seule page et non tous les frames. J'utilise en fait les pseudo-frames avec du css. Voici mon code:
|
(suite) j'oubliais mon code index.php, ci-après (Il y a une partie en allemand mais cela ne change rien à la logique du code)
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd"> <html xmlns="http://www.w3.org/1999/xhtml" xml:lang="de" lang="de"> <head> <meta http-equiv="Content-Type" content="text/html; charset=iso-8859-1" /> <title>Sonja Steineck - Rechtsanwältin - Berlin</title> <link href="frames.css" rel="stylesheet" type="text/css" /> </head> <body> <div id="haut"><img src="bilder/banner-bearbeitet2.jpg" width="1024" height="144" /></div> <div id="menu"> <ul> <li> <strong><a href="index.php?page=home" class="Style1">Home</a><br /> </strong><br /> </li> <li> <strong><a href="index.php?page=profil" class="Style1">Kanzleiprofil</a><br /> </strong><br /> </li> <li><strong><a href="index.php?page=gebiet" class="Style1">Rechtsgebiete</a></strong></li> <dt><a href="index.php?page=zivilrecht" class="Style1">Allgemeines Zivilrecht</a></dt> <dt><a href="index.php?page=insolvenzrecht" class="Style1">Insolvenzrecht</a></dt> <dt><a href="index.php?page=strafrecht" class="Style1">Strafrecht</a></dt> <dt><a href="index.php?page=verkehrsrecht" class="Style1">Verkehrsrecht</a></dt> <dt><a href="index.php?page=inkasso" class="Style1">Inkasso</a> </dt> <dt><a href="index.php?page=hartz" class="Style1">ALG II / Hartz IV</a></dt> <br /><br /> </li> <li><strong><a href="index.php?page=kosten" class="Style1">Kosten</a> <br /> </strong><br /> </li> <li> <strong><a href="index.php?page=hinweise" class="Style1">Wichtige Hinweise</a> <br /> </strong><br /> </li> <li> <strong><a href="index.php?page=kontakt" class="Style1">Kontakt</a><br /> </strong><br /> </li> <li> <strong><a href="index.php?page=formular" class="Style1">Formular</a><br /> </strong><br /> </li> <li> <strong><a href="index.php?page=impressum" class="Style1">Impressum</a> <br /> </strong></li> </ul > </div> <div id="frame"> <?php if (!isset($_GET['page'])) $page= 'home'; else $page= $_GET['page']; switch($page) { case 'home': include ('home.php');break; case 'profil': include ('profil.html');break; case 'rechtsgebiete': include ('rechtsgebiete.html');break; case 'zivilrecht': include ('zivilrecht.html');break; case 'insolvenzrecht': include ('insolvenzrecht.html');break; case 'strafrecht': include ('strafrecht.html');break; case 'verkehrsrecht': include ('verkehrsrecht.html');break; case 'inkasso': include ('inkasso.html');break; case 'hartz': include ('hartz.html');break; case 'rechtsgebiete': include ('rechtsgebiete.html');break; case 'kosten': include ('kosten.html');break; case 'hinweise': include ('hinweise.html');break; case 'kontakt':include ('kontakt.html');break; case 'formular':include ('formular.html');break; case 'impressum':include ('impressum.html');break; } ?> </div> <div id="bas"> <table> <tr> <img src="bilder/banner-unten.jpg" /> </tr> </table> <p align="center"> </p> </div> </body> </html> |
Je ne pense pas que le technicien ait directement répondu à ta question ^^'
|