- Home
- Categorie
- La Community Connect.gt
- Tutto sulla Community
- Redirect con punto interrogativo
-
Certo che ti da errore.
Sbagli la condizione. Se come query string inserisci s=(.*) allora nell'url deve esserci almeno s=Utilizza questa.
RewriteCond %{QUERY_STRING} s RewriteRule ^agriturismo-in-toscana/$ /pagina_redirect.php
-
Grazie, stasera provo.
-
Continua a non farmi il redirect .
Possibile che sia così complicato un redirect?
Ciao e grazie.
-
Non ti fa il redirect? Ti da errore?
Hai altre regole? Hai provato a lasciare solo quelle interessate per vedere se il problema non sia un "conflitto" con altre regole?
A me funziona, ergo non è la regola il problema.
-
Ciao, prova così...
RewriteCond %{REQUEST_URI} ^/agriturismo-in-toscana/.*$ RewriteRule ^(.*)$ /pagina_redirect.php?s=%{QUERY_STRING} [R=301]
saluti
-
Ho solo le regole che mi dato aruba per velocizzare le pagine e qualche redirect permanent. Il problema è che non posso togliere quelle regole .
-
quali sono le regole che non puoi togliere?
-
RewriteCond %{REQUEST_URI} ^/agriturismo-in-toscana/.$
RewriteRule ^(.)$ /pagina_redirect.php?s=%{QUERY_STRING} [R=301]Ho fatto anche questa prova ma non ha funzionato, però facendo una prova e cercando una frase sul blog, compare la ?s=parolacercata . Forse è un problema di wordpress, adeso mi è venuto questo dubbio: facendo il redirect di tutto quello che c'è dopo il ?s rischio di compromettere il motore di riceca wp (cioè ogni ricerca porterebbe all'homepage)?
Il problema è che google me lo vede come contenuto duplicato, altrimenti non mi avrebbe dato nessun fastidio.
Quasi quasi tolgo completamente il motore di ricerca e all'interno di wp metto quello di google. Forse così risolverei il problema?
Grazie !!
-
Scusami ma avrei bisogno di capire la struttura del tuo sito.:?
Wordpress è installato nella root del dominio o in una sottocartella (quale)? Perchè stai cercando di effettuare il redirect?La querystring ?s= è quella che viene gestita dalla ricerca di Wordpress e di default è inviata al file index.php presente nella cartella di WP. Per ripristinarne il funzionamento è sufficente aggiungere una RewriteCond. Prima di mostrartela però ti chiedo di rispondere alle domande sopra, in modo che riesca a capire bene la situazione.
-
Ciao, chiedo scusa ma non sono mai a casa,
Wordpress è installato nella root del dominio o in una sottocartella (quale)?
E' sitallato nella sottocartella chiama appunto "agriturismo-in-toscana"
Perchè stai cercando di effettuare il redirect?
Per questo motivo: http://www.giorgiotave.it/forum/google/148479-google-contenuto-pagine-doppio.html Google vede il contenuto di due pagine agriturismo-in-toscana/ e agriturismo-in-toscana/?s quando in realtà ne esiste solo una.
Grazie ancora!