le 30/03/2004 à 21:08
[apache] créer un alias spécial
je poste ici car je pense que c'est le seule forum ou il y a un petit rapport
bonjour.
Je voudrais créer un alias un peu comme le manual :
AliasMatch ^/manual(?:/(?:de|en|fr|ja|ko|ru))?(/.*)?$ "C:/localhost/Apache2/Apache2/manual$1"
<Directory "C:/localhost/Apache2/Apache2/manual">
Options Indexes
AllowOverride None
Order allow,deny
Allow from all
<Files *.html>
SetHandler type-map
</Files>
SetEnvIf Request_URI ^/manual/de/ prefer-language=de
SetEnvIf Request_URI ^/manual/en/ prefer-language=en
SetEnvIf Request_URI ^/manual/fr/ prefer-language=fr
SetEnvIf Request_URI ^/manual/ja/ prefer-language=ja
SetEnvIf Request_URI ^/manual/ko/ prefer-language=ko
SetEnvIf Request_URI ^/manual/ru/ prefer-language=ru
RedirectMatch 301 ^/manual(?:/(de|en|fr|ja|ko|ru)){2,}(/.*)?$ /manual/$1$2
</Directory>
moi j'ai envie de faire la meme chose mais j'y arrive pas !
j'ai envie que si dans l'adresse je mets /irc/chan
ca affiche une image en rapport avec ce chan qui se sera dans l'adresse :
e:/dossier/chan/chan-current.png
j'ai essayé ca :
AliasMatch ^/irc/(?:/(?:chan1|chan2))?(/.*)?$ "E:/dossier/$1/$1-current.png"
mais ca ne marche pas... ca me sort une erreur 404 !
Je tourne sous windows (je doute que la version d'apache en soit la cause mais c'est la 2.0.4
Quelqu'un aurait une idée ?
Merci d'avance
bonjour.
Je voudrais créer un alias un peu comme le manual :
AliasMatch ^/manual(?:/(?:de|en|fr|ja|ko|ru))?(/.*)?$ "C:/localhost/Apache2/Apache2/manual$1"
<Directory "C:/localhost/Apache2/Apache2/manual">
Options Indexes
AllowOverride None
Order allow,deny
Allow from all
<Files *.html>
SetHandler type-map
</Files>
SetEnvIf Request_URI ^/manual/de/ prefer-language=de
SetEnvIf Request_URI ^/manual/en/ prefer-language=en
SetEnvIf Request_URI ^/manual/fr/ prefer-language=fr
SetEnvIf Request_URI ^/manual/ja/ prefer-language=ja
SetEnvIf Request_URI ^/manual/ko/ prefer-language=ko
SetEnvIf Request_URI ^/manual/ru/ prefer-language=ru
RedirectMatch 301 ^/manual(?:/(de|en|fr|ja|ko|ru)){2,}(/.*)?$ /manual/$1$2
</Directory>
moi j'ai envie de faire la meme chose mais j'y arrive pas !
j'ai envie que si dans l'adresse je mets /irc/chan
ca affiche une image en rapport avec ce chan qui se sera dans l'adresse :
e:/dossier/chan/chan-current.png
j'ai essayé ca :
AliasMatch ^/irc/(?:/(?:chan1|chan2))?(/.*)?$ "E:/dossier/$1/$1-current.png"
mais ca ne marche pas... ca me sort une erreur 404 !
Je tourne sous windows (je doute que la version d'apache en soit la cause mais c'est la 2.0.4
Quelqu'un aurait une idée ?
Merci d'avance