![]() |
![]() |
|
| Condividi questo contenuto nei Social Network: |
|
Tweet |
|
|
|
Ti stiamo aspettando: Registrati subito e gratis. Entra a far parte di una delle comunità più attive in Italia. Se hai dimenticato i tuoi dati li puoi recuperare subito. |
||||
|
|||||||||
Hey Amico Visitatore, Condividi con noi le tue idee e la tua conoscenza Aprendo una nuova discussione nella sezione Mod Rewrite e Tecniche di URL Redirect |
|
|
LinkBack | Strumenti di discussione |
|
|
#1 (permalink) |
|
Moderatore
|
Redirect 301 da dentro ad un file a htaccess
Prima usavo una chiamata ad un file chiamato redirect_p che conteneva questo codice:
Codice:
<?
$req = $_SERVER['REQUEST_URI'];
if($req == "/index.php?option=com_artforms&formid=2&Itemid=126"){
header('Location: http://www.MIOSITO.it/PROVA.html');
exit;
}
if($req =="/index.php?option=com_content&task=category§ionid=6&id=22&Itemid=50"){
header('Location: http://www.MIOSITO.it/CIAO.html');
exit;
}?>
Che sintassi devo usare? Basta che copio il contentuo del file così com'è e lo metto dentro ad htaccess? Grazie mille |
|
__________________
![]() In 3Gima potrai trovare i mobili e le nuove cucine a prezzi di fabbrica.Nasce il blog sull'arredamento: tutte le novità anche sulla casa e sull'arredo. CasaSocial.net il primo Social News dedicato alla casa |
|
|
|
|
|
|
|
|
#2 (permalink) |
|
User
Data di registrazione: Oct 2007
Ubicazione: Le Lavandou (Francia)
Messaggi: 12
|
Codice:
RewriteEngine On RewriteRule ^index.php?option=com_artforms&formid=2&Itemid=126$ http://www.MIOSITO.it/PROVA.html [R=301,L] RewriteRule ^index.php?option=com_content&task=category§ionid=6&id=22&Itemid=50$ http://www.MIOSITO.it/CIAO.html [R=301,L] |
|
|
|
|
|
#3 (permalink) | ||
|
Moderatore
|
Quote:
![]() ![]() Il mio file htaccess è così: Quote:
| ||
|
__________________
![]() In 3Gima potrai trovare i mobili e le nuove cucine a prezzi di fabbrica.Nasce il blog sull'arredamento: tutte le novità anche sulla casa e sull'arredo. CasaSocial.net il primo Social News dedicato alla casa |
|||
|
|
|
|
|
#4 (permalink) |
|
User
Data di registrazione: Oct 2007
Ubicazione: Le Lavandou (Francia)
Messaggi: 12
|
ho provato così e funziona! ;-)
Codice:
RewriteCond %{QUERY_STRING} option=com_artforms&formid=2&Itemid=126
RewriteRule ^index.php$ http://www.tregima.it/contattaci.html [R=301,L,QSA]
|
|
|
|
|
|
#5 (permalink) | |
|
Moderatore
|
Quote:
![]() il redirect viene fatto a questa pagina: http://www.tregima.it/contattaci.html?option=com_artforms&formid=2&Itemi d=126 e con fireforx mi resitutisce una pagina di errore che dice: Questa pagina non ridireziona in modo corretto Firefox ha rilevato che il server sta ridirezionando la richiesta per questo indirizzo in modo che non possa mai essere completata. * Questo problema spesso è causato dal blocco o dal rifiuto dei cookie. | |
|
__________________
![]() In 3Gima potrai trovare i mobili e le nuove cucine a prezzi di fabbrica.Nasce il blog sull'arredamento: tutte le novità anche sulla casa e sull'arredo. CasaSocial.net il primo Social News dedicato alla casa |
||
|
|
|
|
|
#6 (permalink) |
|
User
Data di registrazione: Oct 2007
Ubicazione: Le Lavandou (Francia)
Messaggi: 12
|
Se non vuoli i parametri, fare così:
Codice:
RewriteCond %{QUERY_STRING} option=com_artforms&formid=2&Itemid=126
RewriteRule ^index.php$ http://www.tregima.it/contattaci.html [R=301,L]
|
|
|
|
|
|
#7 (permalink) |
|
User
Data di registrazione: Oct 2007
Ubicazione: Le Lavandou (Francia)
Messaggi: 12
|
Mi sono encora sbagliato:
Codice:
RewriteCond %{QUERY_STRING} option=com_artforms&formid=2&Itemid=126
RewriteRule ^index.php$ http://www.tregima.it/contattaci.html? [R=301]
|
|
|
|
|
|
#8 (permalink) | |
|
Moderatore
|
Quote:
funziona :brindisi::0007037: | |
|
__________________
![]() In 3Gima potrai trovare i mobili e le nuove cucine a prezzi di fabbrica.Nasce il blog sull'arredamento: tutte le novità anche sulla casa e sull'arredo. CasaSocial.net il primo Social News dedicato alla casa |
||
|
|
|
|
|
#9 (permalink) |
|
Moderatore
|
Scusa ancora una cosa phpmike ma se il file da fare il redirect fosse index.php e voglio farlo puntare a www.tregima.it la sintassi giusta qual è?
E poi un'altra cosa la pagina /mobili%3a-cucine,-salotti,-camere-da-letto-ed-elettrodomestici-tregima!.html devo farla puntare a www.tregima.it come si fa?? |
|
__________________
![]() In 3Gima potrai trovare i mobili e le nuove cucine a prezzi di fabbrica.Nasce il blog sull'arredamento: tutte le novità anche sulla casa e sull'arredo. CasaSocial.net il primo Social News dedicato alla casa Ultima modifica di riga75 : 01-11-07 17:27. |
|
|
|
|
|
|
#10 (permalink) |
|
User
Data di registrazione: Oct 2007
Ubicazione: Le Lavandou (Francia)
Messaggi: 12
|
Per index.php devi fare così:
Codice:
RewriteRule ^index.php$ http://www.tregima.it/ [R=301] e per l'altra: Codice:
RewriteRule ^mobili%3a-cucine,-salotti,-camere-da-letto-ed-elettrodomestici-tregima!\.html$ http://www.tregima.it/ [R=301] |
|
|
|
|
|
#11 (permalink) |
|
User
Data di registrazione: Dec 2006
Ubicazione: Brescia
Messaggi: 116
|
R 301 e riscrittura contemporaneamente
Ciao,
scusate se mi intrometto , ma ho un problema simile al quale non sono riuscito ad avere risposta ancora. Dovrei fare una riscrittura di url e contemporaneamente dire al motore di ricerca che la vecchia url indicizzata ora è quella nuova, cioe' un 301. Sapete se è possibile farlo. In realtà ho più url dinamiche da fare il 301. RewriteRule ^index.php?id=(.*)&pg=(.*)$ http://www.domain.it/oo/$1/$2.html [R=301,L] Cioè vorrei che index.php?id=etc. mi venisse riscritta in www.domain.it/oo/etc. ed allo stesso modo poichè index.php?id=etc. è già indicizzata andasse in R=301 sulla www.domain.it/oo/etc. siamo sullo stesso dominio. E' possibile? Aiuto.. Grazie mille |
|
__________________
Seo Markus -Web Marketing, ilViaggio.it |
|
|
|
|
|
|
#12 (permalink) | |
|
Moderatore
|
Quote:
RewriteRule ^index.php$ http://www.tregima.it/ [R=301] ogni colta che clicco su un qualsiasi link mi porta alla home | |
|
__________________
![]() In 3Gima potrai trovare i mobili e le nuove cucine a prezzi di fabbrica.Nasce il blog sull'arredamento: tutte le novità anche sulla casa e sull'arredo. CasaSocial.net il primo Social News dedicato alla casa Ultima modifica di riga75 : 03-11-07 16:59. |
||
|
|
|
|
|
#14 (permalink) | |
|
Moderatore
|
Quote:
| |
|
__________________
![]() In 3Gima potrai trovare i mobili e le nuove cucine a prezzi di fabbrica.Nasce il blog sull'arredamento: tutte le novità anche sulla casa e sull'arredo. CasaSocial.net il primo Social News dedicato alla casa |
||
|
|
|
|
|
#15 (permalink) |
|
User
Data di registrazione: Oct 2007
Ubicazione: Le Lavandou (Francia)
Messaggi: 12
|
allore, fare così:
Codice:
RewriteCond %{QUERY_STRING} !(.+)
RewriteRule ^index.php$ http://www.tregima.it/ [R=301]
RewriteCond %{QUERY_STRING} option=com_artforms&formid=2&Itemid=126
RewriteRule ^index.php$ http://www.tregima.it/contattaci.html? [R=301]
index.php?option=com_artforms&formid=2&Itemid=126 è reindirizzata a http://www.tregima.it/contattaci.html ed i altri pagine index.php (con parametri) non sono reindirrizzate ;-) è quello che volevi? |
|
Ultima modifica di phpmike : 07-11-07 14:07. |
|
|
|
|