- Home
- Categorie
- Digital Marketing
- Posizionamento Nei Motori di Ricerca
- Togliere una cartella dall'URL
-
Togliere una cartella dall'URL
Ciao,
son 2 giorni che studio url_rewriter... non ci ho ancora capito tutto tutto...Vorrei essenzialmente togliere una cartella dall'indirizzo del sito
es.
animaliecuccioli .com / modules /news/
farlo diventare
animaliecuccioli .com / news/Come la si scrive???
Credo RewriteBase /modules/ ma non sembra voler fare quello che speravo.
Poi esiste uno scriptino, magari in javascript che controlla tutti gli href della pagina e toglie in automatico modules? I motori di ricerca come lo vedrebbero??
In seguito, tutte le variabili passate in get le posso rewrittare? e come andranno scritte le regole?
Cosi
RewriteRule ^([^/]+)/$ /modules/animaliecuccioli/bacheca.php?id=$1o cosi
RewriteRule ^([^/]+)/$ /animaliecuccioli/bacheca.php?id=$1Scusate le molte domande, ma sono nuovo nuovo e sto cercado di capir da che parte cominciare.
Grazie
Ciao
-
Ciao Alebal,
come primo step ti consiglio di leggerti le due seguenti risorse:
Come fare redirect 301 di una pagina web
Redirect 301
come secondo step ti dico come puoi fare nel tuo caso
<IfModule mod_rewrite.c>
RewriteEngine On
redirectMatch 301 /modules/news/(.*)$ http:// www. animaliecuccioli.com/news/$1
</IfModule>Se continui ad avere errore 500 controlla che sulla tua macchina sia attivo mod_rewrite.
PS: ovviamente non mettere lo spazio tra http:// www. e animaliecuccioli.
-
Ciao, mi son letto le guide e mi è sorto un mezzo dubbio...
cosi
redirect 301 / vecchia / vecchia . html http :// www . tuodominio. com / nuovapagina . html
o cosi
redirectMatch 301 ^(.)$ http :// www . dominio . com
redirectMatch permanent ^(.)$ http :// www . dominio . comsi può fare anche redirectMatch e poi vecchia e nuova pagina?
Poi un altra cosa, news va indicata per forza?
perche ho anche:
modules / contatti
modules / forum
modules / link
modules / uservisit
ecc, ecc, ecc uno per ogni modulo installato nel portale.Ciao
Grazie
-
No se vuoi puoi usare un match e una variabile che automatizzi tutto.
Usa redirectMatch nel tuo caso perché altrimenti dovresti fare una ad una nel primo caso.