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" "pprocedure internes/" <Directory "pprocedures 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
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" "pprocedure internes/"
<Directory "pprocedures 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