[gclUB-info] Notificació de correu-e del Tiki
xaviausers.ourproject.org
xaviausers.ourproject.org
Div Maig 19 20:37:19 CEST 2006
Un nou missatge ha estat escrit al fòrum: Web/s del gclUB
New topic: Com aconseguir que Apache reescrigui url amb comma?
Autor: Xavi
Títol: Com aconseguir que Apache reescrigui url amb comma?
Data: Dv 19 de May, 2006 [20:37]
http://gclub.ub.es/tiki-view_forum_thread.php?forumId=8&comments_parentId=187
Missatge:
Hola a tothom:
Animat per tot el feedback rebut per la pregunta de la particióde linux, m'animo a fer un altre pregunta que durant més d'un any encara no he sabut trobar la resposta (ni altres sys. admins a qui he preguntat durant tot aquest temps).
Aquí va:
Voldria saber com escriure la regla de reescriptura de l'apache (apache rewrite rules - mod_rewrite) de tal forma que una url amb una coma també pugui ser reescrita
Exemple:
A http://gclub.ub.es tenim regles de rescriptura.
Així, la plana:
http://gclub.ub.es/tiki-index.php?page=prova4
pot ser cridada per la versió curta:
http://gclub.ub.es/prova4
En canvi, a la plana germana amb comma (nomenclatura del Tiki per a planes localitzades en un altre idioma):
http://gclub.ub.es/tiki-index.php?page=prova4,ca
no s'hi pot ser accedir des de la url curta:
http://gclub.ub.es/prova4,ca
Dóna:
--------------------------
Not Found
The requested URL /prova4,ca was not found on this server.
--------------------------
Les darreres linies de les regles de reescriptura de l'.htaccess que tenim a gclub.ub.es són:
{CODE()}
# todo add support for all characters allowed in a Wiki name
# make sure this is the last rule!
RewriteRule ^([-_\+A-Za-z0-9]+)$ tiki-index.php?page=$1 [QSA,L]
#for multi-byte char support use
RewriteRule ^/([^a-z]+)([^\/]+)([^tki-]+)(.*[^.js]+)(~?)(.*)$ tiki-index.php?page=$1$2$3$4$5$6$7$8$9 [QSA,L]
{CODE}
__Com s'hauria d'escriure això per que re-escrivis també les url amb comes?__
Més informació de la llista de correu gclUB-info