Ultimate SEO URLs 2.6

Questo forum è dedicato alle discussioni riguardanti le contribution per osCommerce

Moderatore: mod Generali

legionari
membro Junior
membro Junior
Messaggi: 41
Iscritto il: 20/05/2010, 13:28

Re: Ultimate SEO URLs 2.6

Messaggio da legionari »

Semplice ma non funziona.. :)

Io tralascio l'errore continuo tutta l'installazione modificando i file ke mi chiede e aggiungendo i codici, il problema è l' .htaccess file a questo punto xke se lo modifico mi da errore pagina Internal Server Error, infatti mi da il link http://www.casc******.it/index.php ma con Internal Server Error e il sito non si vede nemmeno la pagina admin ti dirò. Se cancello il file .htaccess allora torna tutto nella norma l'ho cambiato anke in RewriteBase/catalog ma niente se lo ripubblico il file mi sparisce il sito xkeeeeeeeeeeeeee??! :)

A questo punto l'errore sta qua... Che non sia un problema di Apache x caso??

Se non erro il Seo urls deve editare le pagine poi una volta attivo con estensione .html giusto x funzionare bene??

Dentro il file htaccess:

# This is used with Apache WebServers
#
# For this to work, you must include the parameter 'Options' to
# the AllowOverride configuration

xo nn capisco dove e come fare tutto ciò... il problema è lui o apache ke nn è attivo o configurato

Sul pannello di aruba il file php.ini è configurato come default cioè con register_global su on
maury2ma
membro Master
membro Master
Messaggi: 1669
Iscritto il: 10/02/2006, 14:04
Contatta:

Re: Ultimate SEO URLs 2.6

Messaggio da maury2ma »

Codice: Seleziona tutto

DirectoryIndex index.php

# Begin Ultimate SEO V2.2d 
<IfModule mod_rewrite.c>
#  dont work option
#  Options +FollowSymLinks
  RewriteEngine On 
  # RewriteBase instructions 
  # Change RewriteBase dependent on how your shop is accessed as below. 
  # http://www.mysite.com = RewriteBase / 
  # http://www.mysite.com/catalog/ = RewriteBase /catalog/  
  # http://www.mysite.com/catalog/shop/ = RewriteBase /catalog/shop/ 
  # Change the following line using the instructions above  
  RewriteBase /catalog/
  RewriteRule ^(.*)-p-(.*).html$ product_info.php?products_id=$2&%{QUERY_STRING}
  RewriteRule ^(.*)-c-(.*).html$ index.php?cPath=$2&%{QUERY_STRING}
  RewriteRule ^(.*)-m-(.*).html$ index.php?manufacturers_id=$2&%{QUERY_STRING}
  RewriteRule ^(.*)-pi-(.*).html$ popup_image.php?pID=$2&%{QUERY_STRING}
  RewriteRule ^(.*)-by-(.*).html$ all-products.php?fl=$2&%{QUERY_STRING}
  RewriteRule ^(.*)-t-(.*).html$ articles.php?tPath=$2&%{QUERY_STRING}
  RewriteRule ^(.*)-a-(.*).html$ article_info.php?articles_id=$2&%{QUERY_STRING}
  RewriteRule ^(.*)-au-(.*).html$ articles.php?authors_id=$2&%{QUERY_STRING}
  RewriteRule ^(.*)-pr-(.*).html$ product_reviews.php?products_id=$2&%{QUERY_STRING}
  RewriteRule ^(.*)-pri-(.*).html$ product_reviews_info.php?products_id=$2&%{QUERY_STRING}
  RewriteRule ^(.*)-f-(.*).html$ faqdesk_info.php?faqdesk_id=$2&%{QUERY_STRING}
  RewriteRule ^(.*)-fc-(.*).html$ faqdesk_index.php?faqPath=$2&%{QUERY_STRING}
  RewriteRule ^(.*)-fri-(.*).html$ faqdesk_reviews_info.php?faqdesk_id=$2&%{QUERY_STRING}
  RewriteRule ^(.*)-fra-(.*).html$ faqdesk_reviews_article.php?faqdesk_id=$2&%{QUERY_STRING}
  RewriteRule ^(.*)-i-(.*).html$ information.php?info_id=$2&%{QUERY_STRING}
  RewriteRule ^(.*)-links-(.*).html$ links.php?lPath=$2&%{QUERY_STRING}
  RewriteRule ^(.*)-pm-([0-9]+).html$ info_pages.php?pages_id=$2&%{QUERY_STRING}
  RewriteRule ^(.*)-n-(.*).html$ newsdesk_info.php?newsdesk_id=$2&%{QUERY_STRING}
  RewriteRule ^(.*)-nc-(.*).html$ newsdesk_index.php?newsPath=$2&%{QUERY_STRING}
  RewriteRule ^(.*)-nri-(.*).html$ newsdesk_reviews_info.php?newsdesk_id=$2&%{QUERY_STRING}
  RewriteRule ^(.*)-nra-(.*).html$ newsdesk_reviews_article.php?newsdesk_id=$2&%{QUERY_STRING}
  RewriteRule ^(.*)-po-([0-9]+).html$ pollbooth.php?pollid=$2&%{QUERY_STRING}
</IfModule>
# End Ultimate SEO V2.2d
ecco il file .htaccess modificato
non dovrebbe piu' darti l'errore.

poi per favore scrivi in italiano, le "K" e le "X" vanno bene per i ragazzini di 14 anni che frequentano i forum dei propri coetanei....
non quando si parla fra adulti. (ovvio a meno che tu non abbia 12/14 anni allora sei scusato ;) )
maury2ma
membro Master
membro Master
Messaggi: 1669
Iscritto il: 10/02/2006, 14:04
Contatta:

Re: Ultimate SEO URLs 2.6

Messaggio da maury2ma »

poi nella cartella admin metti questo file .htaccess:

Codice: Seleziona tutto

DirectoryIndex login.php

# Ultimate SEO URLs BEGIN
<IfModule mod_rewrite.c>
  RewriteEngine Off
</IfModule>
# Ultimate SEO URLs END
cosi' se qualcosa va storto l'admin comunque ti funziona

se con questi file htaccess non ti funziona allora vuol dire che non hai i requisiti e devi modificare apache per attivare il modulo mod_rewrite.c
legionari
membro Junior
membro Junior
Messaggi: 41
Iscritto il: 20/05/2010, 13:28

Re: Ultimate SEO URLs 2.6

Messaggio da legionari »

Parse error: syntax error, unexpected T_CONSTANT_ENCAPSED_STRING, expecting ')' in /web/htdocs/www.cascomania.it/home/includes/classes/seo.class.php on line 626

io ti ringrazio prima cosa per l'aiuto che mi stai offrendo.. Comunque scusa per le k :) ma non sono un ragazzino di quell età fidati..

Se riesci a risolvermi il problema non saprei come ringraziarti ora ho messo quel file htaccess e il sito resta in piedi, se però metto l'admin non va il pannello di controllo e basta e infatti mi da questo :

Forbidden

You don't have permission to access /admin/ on this server

di conseguenza bisogna ripristinare i permessi giusto da pann di controllo aruba?

Ora con il file htaccess che mi hai passato tu il sito resta online tranquillamente con i link ancora normali di osc prima mi spariva proprio, stiamo arrivando al problema mi sa.. Dunque penso sia apache il problema ma da dove lo posso configuarare?
maury2ma
membro Master
membro Master
Messaggi: 1669
Iscritto il: 10/02/2006, 14:04
Contatta:

Re: Ultimate SEO URLs 2.6

Messaggio da maury2ma »

http://www.mrwebmaster.it/apache/artico ... 819_2.html
per abilitare il modulo indispensabile per il SEO link

per l'admin prova a togliere

Codice: Seleziona tutto

DirectoryIndex login.php

dalla cima del file .htaccess e vedi se va.
non dovresti avere problemi di permessi in quanto non li hai cambiati.


per l'altro errore significa che alla riga 626 del file includes/classes/seo.class.php c'è un errore di "sintassi" ovvero un errore PHP
vuol dire che il fiel che usi è errato.
prova con il mio (non sono sicuro ti vada, ho fatto una miriade di modifiche, ma tentare non costa nulla)
http://code.google.com/p/oswai/source/b ... .class.php
legionari
membro Junior
membro Junior
Messaggi: 41
Iscritto il: 20/05/2010, 13:28

Re: Ultimate SEO URLs 2.6

Messaggio da legionari »

ok sei un grande per l'admin è bastato togliere quello che mi ha detto e funziona perfettamente!

Ora procedo con quel link che mi hai passato per abilitare il seo e vediamo un po.. altrimenti poi vedo con il tuo codice..

Grazie mille ti tengo aggiornato

senti ma il modulo come faccio ad attivarlo?? aruba mi dice che apache è attivo il mod_rewrite nella mail di assitenza perchè non ho capito altrimenti come arrivarci a questo modulo sinceramente.. mod_rewrite.so
maury2ma
membro Master
membro Master
Messaggi: 1669
Iscritto il: 10/02/2006, 14:04
Contatta:

Re: Ultimate SEO URLs 2.6

Messaggio da maury2ma »

se sei con rerver aruba linux
hai tutti i requisiti, quindi è un problema di codice php e non del server.
legionari
membro Junior
membro Junior
Messaggi: 41
Iscritto il: 20/05/2010, 13:28

Re: Ultimate SEO URLs 2.6

Messaggio da legionari »

Si sono su server aruba linux dunque non tengo conto di quel link per abilitare il seo url?

Cmq ora ho attivato da pannello admin gli url seo mi da sempre quell'errore syntax alla linea 626 che se apro il file seo.class.php c'è questo a quella linea


626 = 'newsdesk_id' => '-n-',

Non so dove sia l'errore sinceramente, ma credo sia una stupidata e poi funziona tutto nella norma !! :evil:
maury2ma
membro Master
membro Master
Messaggi: 1669
Iscritto il: 10/02/2006, 14:04
Contatta:

Re: Ultimate SEO URLs 2.6

Messaggio da maury2ma »

petti una doppia barra davanti a quella riga
tu non hai le newdesk semplicemente

aggiungi " // " ad inizio riga ed ignorerai tutto il codice
legionari
membro Junior
membro Junior
Messaggi: 41
Iscritto il: 20/05/2010, 13:28

Re: Ultimate SEO URLs 2.6

Messaggio da legionari »

Funziona solo la home page...

//'pollid' => '-po-',
//'newsdesk_id' => '-n-',
//'newsPath' => '-nc-',
//'newsdesk_reviews_id' => '-nri-',
//'newsdesk_article_id' => '-nra-',
//'lPath' => '-links-'

ho fatto tutti questi perchè ogni volta che ne facevo uno andava avanti con l'errore. Miracolo! Ora succede questo:

http://www.casc*****.it/caschi-jetdemi-c-2.html

però mi dice 404 Not Foun! oddioooooooooo ne esco matto e tu cn me a forza di aiutarmi!! da un problema all altro ma com'è possibile

The requested URL /catalog/index.php was not found on this server.

Le impostazioni del file php.ini le lascio su Default con register_global on oppure Oscommerce però li mi sa che mi mette off a quel punto
legionari
membro Junior
membro Junior
Messaggi: 41
Iscritto il: 20/05/2010, 13:28

Re: Ultimate SEO URLs 2.6

Messaggio da legionari »

Abilitare il mod_rewrite

Le funzionalità di rewriting del Web server Apache dipendono dalla disponibilità o meno del relativo modulo. Quest'ultimo dipende dall'esistenza all'interno del sistema (Windows o Linux non importa purchè il Web server sia Apache), di un file denominato mod_rewrite.so che presiede al modulo mod_rewrite.c.

Se disponiamo di questo modulo il prossimo passo da compiere sarà quello di controllare se esso è stato abilitato nel file di configurazione di Apache, denominato httpd.conf


ma io questo file mi sa che nel server non ce l'ho puo dipendere da questo?? Perchè non lo trovo proprio :( forse per questo che le pagine convertite in html giustamente mi danno 404
maury2ma
membro Master
membro Master
Messaggi: 1669
Iscritto il: 10/02/2006, 14:04
Contatta:

Re: Ultimate SEO URLs 2.6

Messaggio da maury2ma »

no il file è nel server e tu non lo puoi toccate/veder/modificare ma possono solo i tecnici aruba.
aruba e i suoi tecnici non devono fare alcuna modifica, in quanto il problema è sui file di oscommcere o della contrib aggiunta ed assolutamente non del server.
prova ad includere la versione seo url 2.2 o giu di li.
ancora non aveva tutti i fronzoli delle altre contrib e funzionava bene da subito.
legionari
membro Junior
membro Junior
Messaggi: 41
Iscritto il: 20/05/2010, 13:28

Re: Ultimate SEO URLs 2.6

Messaggio da legionari »

Mezzo che non ne tolgo piedi da qui a parecchio tempo.. Nn funziona!! Cristo! mi cambia gli url ma non mi prende la pagina come se quel collegamento http://www.*******.it/caschi-donna-c-48.html non esistesse! Sto cercando di capire dov'è l'errore perchè tutti gli altri siti che l'hanno fatto funziona mi hai aiutato tantissimo anche l'htaccess che mi hai passato funziona, ma manca una fesseria ma nn capisco -.-

Ma nn dipende dal fatto che Seo Url va con php4 e io ho Php 5? Magari è una fesseria xo cerco di darti tutte le direttive possibili per capire qual'è il problema se riesci a farmelo funzionare
maury2ma
membro Master
membro Master
Messaggi: 1669
Iscritto il: 10/02/2006, 14:04
Contatta:

Re: Ultimate SEO URLs 2.6

Messaggio da maury2ma »

stai installando una nuova versione e devi aggiornare un sito esistente ?
la versione diversa di php genera talvolta degli errori per utilizzo di elementi deprecati, quindi al massimo dovresti trovarti una sfilza di warning sullo schermo e nulla piu'.
secondo me ha toppato da qualche parte ed ora ti trovi con un mix di versioni che creano solo confusione al codice.
dovresti ripulire DB e file e poi ripartire da zero; altrimenti non riesci a racapezzarti.
06voip
membro Veteran
membro Veteran
Messaggi: 549
Iscritto il: 12/09/2009, 11:58

Re: Ultimate SEO URLs 2.6

Messaggio da 06voip »

legionari ha scritto:mi cambia gli url ma non mi prende la pagina
se può tornarti utile nel mio avevo lo stesso problema e alla fine era la RewriteBase nell'.htaccess non impostata correttamente, però ho la 2-2.2d-10 e ricordo di averci cozzato mica male.. cioè sembrava tutto a posto e non andava poi però è andata
ATTENZIONE: Questi non sono cambiamenti banali. C'è un sacco di codice qui :o) bene bravo bis!!:)
Rispondi