Afficher des pages html avec ShortURL
Auteur Sujet

Post 
Pour commencer, je pense avoir lu tous les sujets parlant de problèmes similaires (souvent le conseil est "utilise HTMLPages"), mais le mien est assez curieux.

Dans PostNuke, pour éviter l'accés aux sous-répertoires, un fichier index.html vide y est placé.

Mais depuis peu, avec mon passage en ShortUrl, quand j'essaie d'ouvrir un sous-répertoire (images par exemple), index.html qui s'affiche contient une étrange reprise de la présentation de mon site, avec toutes les URLs fausses et au centre :
Module images/index not available

Les liens sont de la forme
http://www.monsite.com/home.9/a/b/c/abcdefgh/www/News.html
ou
http://www.monsite.com/images/News.html

Pire, si je veux lire une page html de mon ancien site, nommée adresses.html et placée dans le sous-répertoire anciens
Module anciens/adresses not available

J'ai remarqué qu'en revanche les pages en .htm et non .html s'affichent correctement (probablement car mon .htaccess provient de modules\Xanthia\pndocs\short_urls\html )

Est-il possible de corriger le problème autrement qu'en changeant l'extension de toutes les pages .html de mon site en .htm ?
Données personnelles

Post 
en fait le ShortURL regarde ton url et si elle répond à certains critères .html etc... il va tenter de le transformer en index.php?module=abc&d=e&f=g etc... le fait d'appeler directement des pages html donne donc ce soucis.

Le fait de les passer en .htm est peut-être la solution ou alors, dans le .htaccess transformer les .html en .htm pourquoi pas !

Le top est de les renommer en .php et de rajouter un appel au header et au footer (y'a eu un post récemment là dessus)

ATTENTION, dans la 0.8, il faudra utiliser le module Pages pour faire le lien !




Gilles  ><>°
Données personnelles Accueil

Post 
Gilles a écrit :
en fait le ShortURL regarde ton url et si elle répond à certains critères .html etc... il va tenter de le transformer en index.php?module=abc&d=e&f=g etc... le fait d'appeler directement des pages html donne donc ce soucis.
Oui, c'est logique. Enfin, après coup icon_biggrin


Gilles a écrit :
Le fait de les passer en .htm est peut-être la solution ou alors, dans le .htaccess transformer les .html en .htm pourquoi pas !
Non, cela reviendrait à inverser le problème (.htaccess provenant de modules\Xanthia\pndocs\short_urls\htm --> convertira les .htm et non les .html)


Gilles a écrit :
Le top est de les renommer en .php et de rajouter un appel au header et au footer (y'a eu un post récemment là dessus)
ATTENTION, dans la 0.8, il faudra utiliser le module Pages pour faire le lien !
C'est ce post là ?
Intégrer un thème
icon_confused
Données personnelles

Post 
Citation :
C'est ce post là ?

Oui !




Gilles  ><>°
Données personnelles Accueil

Post 
une solution alternative

dans les fichiers index.html VIDE qui servent a empecher de voir le contenu des dossiers
mets ce code ....



  1.  < m e t a http-EQUIV="REFRESH" CONTENT="1; URL=http://www.MONSITE.net"> 


cela permet de renvoyer sur l'index de ton site ....apres 1sec


tu peux aussi crée une page particuliere du type page erreur et renvoyer dessus !
et du coup recup IP des fouilleurs de sites ....


  1.       < m e t a http-EQUIV="REFRESH" CONTENT="1; URL=http://www.MONSITE.net/onfouillepas.html        "    >         





PS : Supprime les espaces vide que j'ai du mettre autour de META pour reussir a afficher ce code ...

modifié par : CaptainZiq, 04 Jn 2007 - 23:45

"bonjour chez Vous"
Données personnelles Accueil
Post 
Justement, ne pas supprimer les fichiers html ;)

C'est une securité basique comme l'a dit CaptainZik.

C'est etrange ce que tu nous fais mention la car ca fait un petit temps que l'on utilise ce systeme et personne en tous cas partie francophone n'en a fait mention. icon_confused

Misterlagaffe.jpg
Co-webmestre de PostNuke-France.
Vous avez des questions?
Vous ne trouvez pas de réponses?
Données personnelles