- Home
- Categorie
- Digital Marketing
- Posizionamento Nei Motori di Ricerca
- Redirect 301 e URL divisi per pagina su Wordpress
-
Dunque mi sono cimentato e questo è il mio htaccess attuale:
AddDefaultCharset ISO-8859-1php_value memory_limit 256M RewriteEngine On RewriteRule ^/tutte-le-figures/(.*)$ /category/tutte-le-figures/$1 [L,R=301] RewriteRule ^/notizie/(.*)$ /category/tutte-le-figures/tutte-notizie/$1 [L,R=301] RewriteRule ^/anteprime/(.*)$ /category/tutte-le-figures/tutte-anteprime/$1 [L,R=301] RewriteRule ^/recensioni/(.*)$ /category/tutte-le-figures/tutte-recensioni/$1 [L,R=301] RewriteRule ^/articoli/(.*)$ /category/tutte-le-figures/tutti-articoli/$1 [L,R=301] RewriteRule ^/figures-giapponesi/(.*)$ /category/giapponesi/$1 [L,R=301] RewriteRule ^/notizie-giapponesi/(.*)$ /category/giapponesi/notizie-giapponesi/$1 [L,R=301] RewriteRule ^/anteprime-giapponesi/(.*)$ /category/giapponesi/anteprime-giapponesi/$1 [L,R=301] RewriteRule ^/recensioni-giapponesi/(.*)$ /category/giapponesi/recensioni/$1 [L,R=301] RewriteRule ^/articoli-giapponesi/(.*)$ /category/giapponesi/articoli-giapponesi/$1 [L,R=301] RewriteRule ^/figures-americane/(.*)$ /category/americane/$1 [L,R=301] RewriteRule ^/news-americane/(.*)$ /category/americane/notizie-americane/$1 [L,R=301] RewriteRule ^/anteprime-americane/(.*)$ /category/americane/anteprime-americane/$1 [L,R=301] RewriteRule ^/recensioni-americane/(.*)$ /category/americane/recensioni-americane/$1 [L,R=301] RewriteRule ^/articoli-americani/(.*)$ /category/americane/articoli-americane/$1 [L,R=301] RewriteRule ^/video/(.*)$ /category/video/$1 [L,R=301] RewriteRule ^/eventi/(.*)$ /category/eventi/$1 [L,R=301] # BEGIN WordPress <IfModule mod_rewrite.c> RewriteEngine On RewriteBase / RewriteRule ^index\.php$ - RewriteCond %{REQUEST_FILENAME} !-f RewriteCond %{REQUEST_FILENAME} !-d RewriteRule . /index.php </IfModule> # END WordPress
tuttavia non fa una mossa, non vedo dei redirect. che cosa sbaglio?
-
RewriteRule richiede indirizzo relativo spazio indirizzo assoluto.
-
quindi così no?
RewriteEngine On
RewriteRule ^/news-americane/(.*)$ accatitipi://nomesito.it/category/americane/notizie-americane/$1 [L,R=301]così non succede nulla lo stesso
-
qualche idea ragazzi? :bho:
-
@samuelenet said:
RewriteRule richiede indirizzo relativo spazio indirizzo assoluto.
Assolutamente falso. Vedasi http://httpd.apache.org/docs/current/mod/mod_rewrite.html
Questo è invece vero per l'istruzione Redirect@Amaca said:
tuttavia non fa una mossa, non vedo dei redirect. che cosa sbaglio?
Prova con l'istruzione Redirect anziché RewriteRule. Tipo:
RedirectMatch 301 ^/articoli-americani/(.*)$ http://miosito.it/category/americane/articoli-americane/$1
A me sembra tutto corretto, non so perché non vada :S
-
niente, non c'è verso ho provato e riprovato in entrambi i modi ma non si muove di una virgola da cosa puo dipendere?
-
Si può avere l'indirizzo del sito? vorrei vedere cosa risponde il server... mi sembra strano non vada
-
@broc said:
Si può avere l'indirizzo del sito? vorrei vedere cosa risponde il server... mi sembra strano non vada
a questo punto si: itakon punto it
-
Prova un semplice
Redirect 301 /anteprime-giapponesi http://itakon.it/category/giapponesi/anteprime-giapponesi
Senza wildcards, solo per vedere se va, magari il problema è nella regex...
-
ooooh, così funziona!!! quindi sono le varie segnalazioni per la paginazione che infastidiscono?
cmq lo puoi testare da te qui: accatitipi:://itakon.it/anteprime-giapponesi
ma ti dirò di piu, sembra che funzioni pure la paginazione!!! prova questo: accatitipi:://itakon.it/anteprime-giapponesi/page/12
ha senso?!
-
Il problema era che mettendo lo slash in fondo al path della RewriteRule vengono riscritti solo i contenuti della directory ma non la directory stessa... almeno credo
-
@broc said:
Il problema era che mettendo lo slash in fondo al path della RewriteRule vengono riscritti solo i contenuti della directory ma non la directory stessa... almeno credo
ah boh! comunque sia pensi che così sia corretto anche sintatticamente? google è contento così e tutta la paginazione è rindirizzata correttamente? lo applico a tutti gli url senza farmi problemi?