Quando qualcosa non funziona bisogna tagliar via tutto quello che non serve e fare un test case ridotto, minimo.
Prova a ripulire le cose che non fanno dominio/site -> dominio.
Quando qualcosa non funziona bisogna tagliar via tutto quello che non serve e fare un test case ridotto, minimo.
Prova a ripulire le cose che non fanno dominio/site -> dominio.
@lilo said:
non comportebbere nessun rischio mandare tutte ad una unica pagina?
Redirect vuol dire "questa pagina era qui ed ora è qui".
Dire che tutte le pagine si sono spostate nella index? Io non lo farei!
Quante sono le pagine? Se non son molte, potresti volere far un redirect a mano.
Se son tante, esistono delle corrispondenze negli URL? Qualcosa nella query string, per esempio.
Ciao alebru e benvenuto nel forum.
Il linguaggio di programmazione non c'entra niente: alla fine al client non dai del semplice HTML? A chi importa come viene generato? Di certo non a Google!
Ti basta impostare i redirect. Visto che il nuovo server è basato su Linux non dovrai dannare troppo. Ti consiglio di leggere qualche discussione del forum e trovarai il modo di fare quello che vuoi. Poi, ovviamente, se non riesci puoi sempre scrivere a che punto ti sei bloccato.
Ciao,
Francesco
Ciao alebru e benvenuto nel forum.
Il linguaggio di programmazione non c'entra niente: alla fine al client non dai del semplice HTML? A chi importa come viene generato? Di certo non a Google!
Ti basta impostare i redirect. Visto che il nuovo server è basato su Linux non dovrai dannare troppo. Ti consiglio di leggere qualche discussione del forum e trovarai il modo di fare quello che vuoi. Poi, ovviamente, se non riesci puoi sempre scrivere a che punto ti sei bloccato.
Ciao,
Francesco
Sei sicuro che RewriteRule prende quei parametri?
Comunque è più semplice se crei un index.php nella root al posto del file htaccess e ci metti semplicemente
[php]<?php header('Location: /wordpress', true, 301);[/php]
Ciao
Francesco
Sei sicuro che RewriteRule prende quei parametri?
Comunque è più semplice se crei un index.php nella root al posto del file htaccess e ci messi semplicemente
[php]header('Location: /wordpress', true, 301);[/php]
Redirect 301 in ogni pagina importante.
Io lo farei su ogni pagina, se sono in numero umano ;).
Redirect 301 in ogni pagina importante.
Io lo farei su ogni pagina, se sono in numero umano ;).
Redirect 301.
Hai cercato in giro script di migrazione vB->phpBB? Potrebbero semplificarti il lavoro
Redirect 301.
Hai cercato in giro script di migrazione vB->phpBB? Potrebbero semplificarti il lavoro
La RewriteCond con argomento -f testa se il file esiste.
Hai provato a metterla sotto la RewriteRule?
Se il file esiste, la prima RewriteCond fallisce e la RewriteRule seguente viene ignorata.
se (il file non esiste) {
rewrite_rule_wp;
exit ( => )
}
rewrite_rule_personalizzata;
Avete provato a usare URL assoluti (con tanto di dominio) come secondo parametro?
Ciao christine, benvenuta nel forum GT
Quello che chiedi non è semplice, a meno che non esista già un pacchetto / plugin / hack per la piattaforma che utilizzate.
Se hai già cercato, e non hai trovato nulla, avrai bisogno di:
Non so se è controproducente fornire contenuti diversi a seconda dell'user agent..
Un'idea potrebbe essere fare un file 404.php con un contenuto del tipo
<?php
header('Location: url home');
Ciao e benvenuto nel forum!
Ti invito a leggere un po' di risorse che trovi gratuitamente nel forum (per esempio, la guida al mod_rewrite). 10 minuti di lettura e sarai in grado di fare quello che stavi cercando.
Ciao,
Francesco
Dipende dalla configurazione del server, ma in linea di massima htaccess dovrebbe essere indipendente sia da mod_rewrite che da mod_php.
In ogni caso è un problema del tuo hoster (o di chi gli gestisce i server), noi possiamo farci poco.
E' abbastanza semplice, ma senza leggere neppure la guida che è stata pubblicata sul forum difficilmente potrai farlo ;).
E' un vero redirect 301, comunque quell'indirizzo è davvero brutto: cerca di non farci accodare l'indirizzo precedente!