Pagina 1 di 1

Bug in ultimate seo?

Inviato: 11/11/2007, 14:01
da peppos
Ciao a tutti, uso questa porzione di .htaccess per ultimate seo:

Codice: Seleziona tutto

# Ultimate SEO URLs BEGIN 

<IfModule mod_rewrite.c> 

#   Options +FollowSymLinks 

  RewriteEngine On 

  RewriteBase /catalog/ 

  RewriteRule ^(.*)-p-(.*).html$ product_info.php?products_id=$2&%{QUERY_STRING} 

  RewriteRule ^(.*)-c-(.*).html$ index.php?cPath=$2&%{QUERY_STRING} 

  RewriteRule ^(.*)-m-([0-9]+).html$ index.php?manufacturers_id=$2&%{QUERY_STRING} 

  RewriteRule ^(.*)-pi-([0-9]+).html$ popup_image.php?pID=$2&%{QUERY_STRING} 

  RewriteRule ^(.*)-t-([0-9]+).html$ articles.php?tPath=$2&%{QUERY_STRING} 

  RewriteRule ^(.*)-a-([0-9]+).html$ article_info.php?articles_id=$2&%{QUERY_STRING} 

  RewriteRule ^(.*)-pr-([0-9]+).html$ product_reviews.php?products_id=$2&%{QUERY_STRING} 

  RewriteRule ^(.*)-pri-([0-9]+).html$ product_reviews_info.php?products_id=$2&%{QUERY_STRING} 

  RewriteRule ^(.*)-i-([0-9]+).html$ information.php?info_id=$2&%{QUERY_STRING} 

# Ultimate SEO URLs END 
# Added to fix article glitch on sub-articles (lonniew at gmail dot com) 

  RewriteRule ^(.*)-t-([0-9]+_[0-9]+).html$ articles.php?tPath=$2&%{QUERY_STRING} 

</IfModule>
Ho commentato "Options +FollowSymLinks" perchè altrimenti mi va in internal server error il server del dominio, in caso contrario mi sembra che funziona tutto, però:

Non mi funziona la visualizzazione di tutti i prodotti per le categorie principali: se ad esempio vado in una sezione dove ci sono parecchi prodotti ed è necessario andare avanti con le pagine, mi ricompare sempre la prima pagina dell'elenco prodotti.

Più chiaramente, con un esempio:

la pagina
catalog/index.php?cPath=40
viene correttamente reindirizzata

la pagina
catalog/index.php?cPath=40&sort=3a&page=3
mi viene reindirizzata sempre su
catalog/index.php?cPath=40
invece di farmi vedere la pagina prevista con gli altri prodotti.

Qualche consiglio?
Grazie

Inviato: 16/11/2007, 14:23
da peppos
:( nessuno ?

Inviato: 07/12/2007, 19:41
da amadeusorrento
Ciao.
Io ho avuto il tuo stesso problema
Per risolverlo, basta che vai nella riga 1073 del file includes/classes/seo_class.php

e sostituisci
return $current_page;

con

//return $current_page;
return $return;

almeno che...come nel caso mio non stai su aruba. in questo caso almeno io non ho, trovato soluzione. La modifica che ti ho scritto funziona su un altro server ma non su aruba.
Io ho risolto togliendo il modrewrite nel caso di visualizzazione articoli dalle categorie.
Puoi dare un occhio al mio sito www.spartitionline.it

A presto