- Home
- Categorie
- La Community Connect.gt
- Tutto sulla Community
- Redirect 301 con htaccess
-
Redirect 301 con htaccess
Ciao a tutti.
Volevo chiedere se qualcuno di voi ha mai provato a fare un redirect 301 con htaccess da un dominio di AV verso un altroIo ho provato con questo codice:
RewriteEngine On RewriteBase / Redirect permanent http://nomeutente.altervista.org/ http://www.nuovosito.it/
e nella pagina viene visualizzato
Errore 500 :( Si è verificato un internal server error. **Questo errore si presenta a causa di un file .htaccess sintatticamente scorretto, inserito da te o da un tuo script nella cartella corrente.** Per tornare ad accedere via browser ai contenuti della cartella devi apire la gestione files nel pannello di controllo, cliccare sull'icona raffigurante i due ingranaggi e correggere o eliminare (lasciando il testo bianco) il file. Per maggiori informazioni sulle direttive supportate dai files .htaccess consulta l'help online sempre all'interno del pannello di controllo. **Attenzione: per permetterti di accedere nuovamente alla cartella il file .htaccess è stato rinominato in htaccess.txt**
C'è qualcuno che l'ha già provato?
Fatemi sapere grazie
-
io l'ho fatto su un paio di siti, però la scrittura era
Redirect 301 /vecchiapagina.html http://www.miosito.it/nuovapagina.html
-
@cibino said:
io l'ho fatto su un paio di siti, però la scrittura era
>Redirect 301 /vecchiapagina.html http://www.miosito.it/nuovapagina.html >``` :) Quindi lo facevi pagina per pagina e non per l'intero sito? :ciauz:
-
esatto, poichè si trattava di giusto qualche reindirizzamento ho adottato questa soluzione. pagina per pagina, quindi diverse righe di codice identiche a quella sopra, tutte nell'.htaccess
-
Tra l'altro ho provato il codice che mi hai dato tu e non funge lo stesso
Per caso devo inserireRewriteEngine On
RewriteBase /Prima di tutto?
-
RewriteEngine On
RewriteBase /
RewriteRule ^ http://www.nuovosito.com [L,R=301]così trasferisci tutto sul nuovo url.
testato con altervista.
-
@eLLeGi said:
RewriteEngine On
RewriteBase /
RewriteRule ^ http://www.nuovosito.com [L,R=301]così trasferisci tutto sul nuovo url.
testato con altervista.razie mille ellegi.
Se voglio traferire solo una sottocartella dovrei fare cosi:RewriteEngine On RewriteBase /nomesottocartella RewriteRule ^ [http://www.nuovosito.com](http://www.nuovosito.com/) [L,R=301]
?
Fammi sapere grazie mille
-
@gokufg said:
razie mille ellegi.
Se voglio traferire solo una sottocartella dovrei fare cosi:>RewriteEngine On RewriteBase /nomesottocartella RewriteRule ^ [http://www.nuovosito.com](http://www.nuovosito.com/) [L,R=301] >``` ? Fammi sapere grazie mille ;) :ciauz: Ho provato la soluzione da me citata ma non funge...:x Ellegi non c'è nessun modo con l'htaccess di fare un redirect 301 solo di una sottocartella o una pagina? Fammi sapere grazie ;)
-
@gokufg said:
Ho provato la soluzione da me citata ma non funge...:x
Ellegi non c'è nessun modo con l'htaccess di fare un redirect 301 solo di una sottocartella o una pagina?Fammi sapere grazie
invece di ^ metti la sottocartella o la pagina
-
@eLLeGi said:
invece di ^ metti la sottocartella o la pagina
Ciao ellegi e grazie per il tuo contributo. Ho un ultimo problema:inserendo questo codice:
RewriteEngine On RewriteBase / RewriteRule ^ http://www.nomedominio.it/$1 [L,R=301]
Il redirect funziona, però c'è un problema:qualsiasi sia la pagina visitata del vecchio sito, il redirect reindirizza sempre alla home del nuovo sito.
Qualche consiglio su come far reindirizzare anche gli url interni del sito?
Fammi sapere grazie mille
-
Ho la necessità di fare un redirect 301 nel file .htaccess per dirottare tutte le richieste in .php verso .htm
-
sapete se è sufficiente comunicarlo semplicemente nell .htaccess oppure se è necessario collegare anche del codice php?
-
Se lo metti nell'htaccess, non c'è bisogno di inseirlo anche nel file php
-
grazie per la rapidità,
sapresti per favore indicarmi un esempio di codice
naturalmente non mi interessa fare un redirect per ogni pagina, ma mi interessa una sola stringa che operi per tutte
-
Mantis non so se sei ancora interessato, ma ti do queste due segnalazioni che avrai già probabilemte visionato e con le quali risolvi la tua necessità:
hxxp://www . giorgiotave.it/wikigt/os/Guida_mod_rewrite
hxxp://www . prozone.it/smf/index.php?topic=1697
-
Ciao, mi ricollego a questo, Io ho joomla nella root e il forum in una directory.
Ho deciso di fare due cose separate ( Giorgio lo consiglia anche se qui' e' una sottodirectory) e reindirizzare .com a .it.
quindi -miosito.com- diventa:
come posso impostarlo senza fare casini?
Grazie.
-
Ciao oceano,
prova a dare un'occhiata qui.
Dal codice puoi benissimo fare un redirect 301 dal .com al .it
Oppure utilizzare questo plugin per joomla.
Ciao
-
Grazie della risposta,
si li ho già letti e fare un redirect 301 l' ho gia fatto in alcune occasioni ma, quello che mi non capisco e' la cartella " forum".Ok cosi' reindirizzo tutto il sito, ma la cartella del forum( che faccio diventare un dominio) come faccio?
creo un file htaccess e metto due righe, una per il sito e l'altra per la cartella del forum che punta all' index del nuovo dominio?
-
Nessuno riesce a darmi una mano?
Mi sono ritrovato tutte le pagine indirizzate su google alle pagine sbagliate.
Help please!!!!!!!
-
Salve a tutti,
ho reaizzato un nuovo sito in wordpress, ovviamente google mi da tutti i 404 del vecchio sito. Siccome non voglio realizzare dei redicrect di tutti i singoli link perchè sono tantissimi. Desidera realizzare dei redirect a gruppi per lo meno, per non caricare troppo htaccess. tipo:
tutto quello che inzia per component/virtuemart/ reindirizza sui miosito.it/shop
RewriteRule ^component/virtuemart/ h-t-t-p://miosito.it/shop [R=301,L]
è corretta come regola?