- Home
- Categorie
- Coding e Sistemistica
- CMS & Piattaforme Self-Hosted
- Redirection: regola per redirect TAG>Categoria rompe i tag affini
-
Redirection: regola per redirect TAG>Categoria rompe i tag affini
Ciao a tutti, vi spiego l'annosa questione.
I miei redattori hanno generato tag inutili, che finalmente sto ripulendo.
Se il redirect culturamente.it/tag/cineforum/* 301 regex funge alla perfezione reindirizzandomi su category/cineforum (e includendo la paginazione nel redirect), ho notato che se faccio lo stesso con culturamente/tag/film/* il redirect funge su film e sulla paginazione ma mi sfonda i tag preceduti da dalla parola "film", ovvero:
culturamente.it/tag/film-horror diventa:
culturamente.it/category/cinema/-horror
(ovvero un dannato NOT FOUND). Ma soprattutto guardate la regola cosa ha fatto alla url...
E' come se se cineforum funzionasse perché non ho altri tag con questa parola, mentre non posso dire lo stesso di cinema, musica, libri dove ho tag composti (cinema-italiano, musica-contemporanea) e quindi questa regola mi distrugge tutti i tag preceduti dalla parola che inserisco nel redirect.
Il plugin è redirection, ho provato anche a ricreare la regola, ma niente.
Grazie a tutti per il supporto
-
Ciao Alessia,
non ho capito molto bene, se puoi spiegare meglio la url di partenza e quella di arrivo, intanto ho fatto una prova così e a me funziona:
-
Ciao @overclokk,
questo è l'esempio del redirect:
funziona anche a me il redirect in sé per sé, ma mi spacca questa url se lo attivo:
https://www.culturamente.it/tag/film-horror
che diventa >>https://www.culturamente.it/category/cinema/-horror
E' più chiaro ora? La regola funge per tag/film (e mi sta bene) ma rompe tutti i tag che hanno tag/film- trattino- qualcosa. C'è decisamente una variabile che non va.
-
Devi fare redirect anche di tutti quelli che hanno tag/film-* o solo tag/film ?
-
Devo fare redirect esclusivamente del tag/film.
Il resto deve rimanere com'è
-
Miglior Risposta
Prova così:
Url di partenza:
^/tag/(film)/
1 Risposta
-
@overclokk ha detto in Redirection: regola per redirect TAG>Categoria rompe i tag affini:
^/tag/(film)/
FUNZIONA!
grazie di cuore
Ma dovrebbe fungere anche per ^/tag/(serie-tv)/ ?
Cioè valgono le parole con trattino?
-
Le parentesi tonde servono per creare gruppi di caratteri con i caratteri che inserisci tra le tonde quindi si, valgono anchei trattini https://regexr.com/5f7io