- Home
- Categorie
- Digital Marketing
- Posizionamento Nei Motori di Ricerca
- Rewrite tramite .htaccess non funziona, sparisce il sito
-
Ho anche pensato che il problema potrebbe essere legato alla nuova cartella in cui è allocato il nuovo sito, ma mi sembra improbabile.
-
Ok, provo ad aggiungerlo. Grazie mille.
-
Aggiunto l'http. Il sito non scompare, ma il redirect non funziona.
I link alle vecchie pagine continuano a dare error 404
-
In uno dei redirect stai usando un parametro quindi devi usare una sintassi diversa per fare il redirect.
Se vuoi approfondire ci sono queste discussioni:
-
Juanin, i tuoi suggerimenti si sono rivelati preziosi: adesso le pagine non danno più error 404.
Rimane un problema: reindirizzano tutte alla home.
Prima scrivevi di sintassi diversa, cosa intendevi? Devo usare una formula tipo questa:RewriteCond %{REQUEST_URI} ^/index.php$RewriteCond %{QUERY_STRING} ^page=pages&pid=([0-9])$
RewriteRule ^(.)$ dominio/paginetta/%1 [R=301,L]
-
È tutto scritto nei link delle discussioni che ti ho girato.
Sì la sintassi da usare è quella che hai incollato.
-
Ok, grazie mille. Provo.
-
Mi scuso per non aver postato prima.
Il problema è stato risolto.
Ho dovuto prima riscrivere e poi reindirizzare con le seguenti sintassi:ReRule index cPath
esempio:
Redirect 301 /index. php?cPath=21 http ://www miosito/categoria/3-sezione
è diventato
RewriteCond %{QUERY_STRING} cPath=21
RewriteRule ^/?index. php$ /categoria/3-sezione? [R=301,L]ReRule product_info id
esempio:
Redirect 301 /product_info. php?cPath=21&products_id=165 http ://www miosito/categoria/sezione/34-articolo html
è diventato
RewriteCond %{QUERY_STRING} id=165
RewriteRule ^/?product_info. php$ /categoria/sezione/34-articolo.html? [R=301,L]
-
Ottimo lavoro e grazie per aver postato anche la soluzione che sarà sicuramente utile ad altri
-
Grazie a te e al Forum per la disponibilità e il servizio utilissimo