question htaccess / apache

question htaccess / apache - HTML/CSS - Programmation

Marsh Posté le 14-06-2013 à 15:42:12    

Bonjour,
 
J'ai mis en place un serveur apache avec une (une seule !) page, dont le simple but est de présenter des répertoires windows (serveur de fichiers) sous forme web, mais je me heurte à plusieurs problèmes pour lesquels j'ai besoin d'aide
 
Vu que l'affichage n'était pas top, j'ai vu qu'avec un fichier .htaccess on pouvait faire des choses
Je suis finalement parvenu à qqchose d'un peu mieux avec ceci
HeaderName /HEADER.html
ReadmeName /README.html
IndexOptions SuppressHTMLPreamble FancyIndexing NameWidth=* FoldersFirst SuppressSize
IndexIgnore *.db
AddIcon /icones/pdf.ico .pdf .PDF
AddIcon /icones/xls.ico .xls
AddIcon /icones/doc.ico .doc
AddIcon /icones/ppt.ico .ppt
AddIcon /icones/zip.ico .zip
AddIcon /icones/ie.ico .mht .url
AddIcon /icones/wmp.ico .wmv .mpg .mpeg
AddIcon /icones/pic.ico .jpg
AddIcon /icones/folder.ico ^^DIRECTORY^^

 
Mais :
1 - Comment "franciser". En effet, au lieu d'avoir des colonnes "Name" et "Last modified", je voudrais "Nom" et "Date dernière modification"
Idem, Au lieu de "Parent Directory", je voudrais avoir "Niveau supérieur" par exemple
2 - Justement pour Parent Directory, comment modifier son icône ?
J'ai essayé avec AddIcon /icones/prev.ico ..
mais ça ne fonctionne pas
3 - Dans le fichier HEADER.html, j'aimerais mettre une balise <title> pour afficher le nom du dossier
Mais sans le mettre en dur donc, puisqu'il sert à chaque dossier. Est-ce possible ?
 
Voilà pour illuster ce qui est fait pour un des dossiers :
<a href="http://intranet/proc_int">Procedures internes</a>
et dans httpd.conf, il y a  
 
Alias "/proc_int" "p:/procedure internes/"
<Directory "p:/procedures internes">
Options Indexes FollowSymLinks Includes
AllowOverride All
#Order allow,deny
Allow from all
</Directory>

p: étant bien sûr le répertoire (réseau) où se trouvent tous les dossiers à afficher
 
Merci d'avance pour votre aide charitable


Message édité par rogntudjuuu le 14-06-2013 à 15:58:50
Reply

Marsh Posté le 14-06-2013 à 15:42:12   

Reply

Sujets relatifs:

Leave a Replay

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