Débuter sur iWeb : modifier les adresses
Débuter sur iWeb : modifier les adresses
Modifier les adresses des sites iWeb
introduction
Vous trouvez les adresses de vos pages trop compliquées?
Autant être franc, je n’approuve pas la simplification des adresses des sites iWeb. Malgré tout c’est une demande fréquente sur les forums et une source d'embêtements bien inutiles.
20 déc. 09
DEBUTER SUR MAC :
Pages utiles pour iWeb :
La fenêtre des couleurs
LIENS :
LIENS EN ANGLAIS :
AUTRES :
Chapitre
Comme je l’ai précisé antérieurement les adresses des sites iweb (hors blog et podcast) sont du type
http://www.votre_domaine.com/Site/votre_page.html (ftp + nom de domaine)
http://web.me.com/votre_pseudo/Site/votre_page.html (MobileMe)
http://votre_pseudo.free.fr/Site/votre_page.html (Free)
http://pagesperso-orange.fr/votre_pseudo/Site/votre_page.html (Orange)
‣SI vous souhaitez que disparaisse le nom du site de l’adresse (ici Site ) ,
http://www.votre_domaine.com/votre_page.html
suivez la méthode n°1 : le déplacements des fichiers.
‣Si vous voulez que seul votre nom de domaine apparaisse dans la barre d’adresse
http://www.votre_domaine.com/
suivez la méthode n°2 : la frame.
A. Méthode 1 : le déplacements des fichiers dans le dossier «parent»
Certains auraient aimé des adresses plus simple sans votre_site/
juste http://www.votre_domaine.com/votre_page.html par ex.
C'est possible mais on notera 2 inconvénients :
1.Vous perdez le bénéfice de la publication directe d'iWeb
2.les boutons de vos Flux RSS de votre blog, de votre podcast ou d'abonnement photos qu'il soient présents sous forme de boutons sur votre page ou dans la barre d'adresse de votre navigateur pointeront vers des adresses éronnées. Pour cela éviter ce genre de chose si vous avez un blog ou un podcast.
Pour cela, il vous faudra :
‣publier dans un dossier de votre disque dur et publier le contenu du dossier votre_site sur votre FTP à la racine avec un client-FTP (CyberDuck, Transmit, FileZilla etc.)
ou
‣publier directement sur un ftp (ou MobileMe) à partir d’iWeb et déplacer le contenu de votre dossier votre_site vers son dossier parent (ici le dossier www , cf image ci-dessous) via un client-FTP (CyberDuck, Transmit, FileZilla etc.)

‣dans les deux cas, il vous faudra éditer le code de la page index.html pour qu’elle redirige vers la bonne adresse :
‣non plus vers votre_site/votre_page_d’accueil.html mais
‣vers votre_page_d’accueil.html
On édite avec un éditeur de texte comme Smultron (gratuit) le code suivant
<html xmlns="http://www.w3.org/1999/xhtml">
<head>
<title></title>
<meta http-equiv="refresh" content="0;url= votre_site/votre_page_d’accueil.html" />
</head>
<body>
<br />
</body>
</html>
pour obtenir :
<html xmlns="http://www.w3.org/1999/xhtml">
<head>
<title></title>
<meta http-equiv="refresh" content="0;url= votre_page_d’accueil.html" />
</head>
<body>
<br />
</body>
</html>
Mais ce n’est pas tout il faudra corriger les liens vers les fichiers RSS pour les pages les utilisant (Photos, blog, podacst) pour que vos liens RSS ne pointent pas dans le vide. Par ex. en éditant le code suivant dans la partie «head» de la page concernée (ici celle d‘un blog) avec un éditeur de texte (Smultron) :
<link rel="alternate" type="application/rss+xml" title="RSS" href="http://www.votre_domain.com/nom_de_site/Blog/rss.xml" />
par
<link rel="alternate" type="application/rss+xml" title="RSS" href="http://www.votre_domain.com/Blog/rss.xml" />
S’il existe d’autres liens erronés sur le code de votre page, pensez à les corriger
B. Méthode 2 : la frame
D'autres préféreront voir uniquement une adresse www.votre_domaine.com/ ou web.me.com/pseudo/ apparaître dans la barre d'adresse du navigateur sans qu'apparaissent le nom du site ou de la page. Cela peut se faire
‣en faisant une redirection par frame du nom de domaine chez votre registrar
ou
‣en remplaçant le code de la page index.html de votre site (redirection d'URL vers la page d'accueil) par celui d'une frame vers votre page d'accueil. cf code
<frameset rows="100%,*" frameborder="0" border="0" framespacing="0"><frame src="http://votre_domaine.com/Site/Bienvenue.html" frameborder="0" marginwidth="0" marginheight="0" leftmargin="0" topmargin="0" scrolling="auto"></frameset>
Changer dans ce code http://votre_domaine.com/Site/Bienvenue.html par l’adresse de votre page d’accueil
Là encore 2 inconvénients :
1.l'adresse réelle de chacune de vos pages est cachée, pas facile de donner un lien direct vers une d'entre elles.
2.le référencement Google se fait très mal avec cette méthode.