2017-08-28 4 views
0

Je voudrais changer l'URL de ma page d'accueil.Alias ​​symbole personnalisé permettre à l'URL MODX

https://roto.com.ua/ua/index à https://roto.com.ua/ua/#index

Vous voulez permettre symbole personnalisé # paramètres de configuration MODX. Ceci est mon motif par défaut actuel dans les paramètres MODX. Quand je essaie d'appliquer à l'alias # index, il est réécrire à l'index ..... Probablement pas permettre d'ajouter des symboles personnalisés à l'alias!

friendly_alias_restrict_chars_pattern

/[\0\x0B\t\n\r\f\a&=+%#<>"~:`@\?\[\]\{\}\|\^'\\]/ 

Répondre

0

Supprimez la balise de hachage de la regex devrait être suffisant.

Modifier ceci:

[\0\x0B\t\n\r\f\a&=+%#<>"~:`@\?\[\]\{\}\|\^'\\] 

Dans ceci:

[\0\x0B\t\n\r\f\a&=+%<>"~:`@\?\[\]\{\}\|\^'\\] 

Cela permet # d'être dans l'alias d'URL.

1

Les hachages sont spéciaux dans les URL. Lorsque vous envoyez une demande à /ua/#index, le serveur ne voit que la partie /ua/. Cela signifie que, bien que vous puissiez convaincre MODX de l'accepter dans l'alias, MODX ne pourra pas acheminer correctement vos demandes car il ne verra pas index.