- Home
- Categorie
- Coding e Sistemistica
- WordPress
- Convertire %20 in - ?
-
Convertire %20 in - ?
Nelle pagine dei miei tag avevo un tasto che rimandava al feed di quel tag, però l'url che generava al posto di mettere il trattino nello spazio metteva il %20.
e infatti dal google web master tool ho un casino di errori 404..
grabilla.com/0330c-893cbeb8-69fb-4fea-b90b-0fbc1d9032f1.png
Adesso il problema l'ho risolto, però ovviamente quei link sono già stati generati e quindi dal google web master tool mi danno ancora errore.
e' possibile fare un redirect automatico?
I tag sono tanti, non posso fare mille redirect 301..
Non si può fare qualcosa di automatico nel .htaccess?
-
Ciao WebMarketing1,
Options +FollowSymlinks -MultiViews RewriteRule ^(.+)(\s|%20)(.+)$ /$1-$3 [R=301,QSA,L,NE]
Dovrebbe bastare e prevenire qualsiasi evenienza (anche in presenza di una Query String complicata). Fammi sapere.
-
Non so come ringraziarti...
Grazie mille!
PS:
Qui:Options +FollowSymlinks -MultiViews
Ho messo solo il "-MultiViews", senza +FollowSymlinks, altrimenti mi dava errore interno del server.
E' un problema?
-
@WebMarketing1 said:
Non so come ringraziarti...
Ho messo solo il "-MultiViews", senza +FollowSymlinks, altrimenti mi dava errore interno del server.E' un problema?
No, il problema non c'è, ma dì al tuo fornitore di hosting che è un tirchio!
-
Ahah
Grazie ancora!