ULTIMATE SEO URLS

Questo forum è dedicato alle discussioni riguardanti le contribution per osCommerce

Moderatore: mod Generali

Rispondi
simoneinweb
membro Baby
membro Baby
Messaggi: 93
Iscritto il: 12/10/2005, 15:47

ULTIMATE SEO URLS

Messaggio da simoneinweb »

Ciao ragazzi, ho installato questa fantastica contrib e, siccome ho visto che su questo forum non se ne parla, ho deciso di rendervi partecipi...
si scarica da quì http://www.oscommerce.com/community/con ... search,seo

e il risultato è questo...
[url]htttp://www.winestoreonline.it[/url]

tutti gli url da php vengono trasformati in html con i veri nomi delle categorie e dei prodotti...
è una bomba. :D
Due giorni di problemi con l'.htaccess però poi è partito....
Don't worry about your difficulties in mathematics, I can assure you that mine are still greater
A. Einstein

vini superiori d'italia
WineStoreOnLine.it
simoneinweb
membro Baby
membro Baby
Messaggi: 93
Iscritto il: 12/10/2005, 15:47

Messaggio da simoneinweb »

scusate, ho messo una t di troppo nell'url di winestoreonline... :lol:
questo è ok
http://www.winestoreonline.it
Don't worry about your difficulties in mathematics, I can assure you that mine are still greater
A. Einstein

vini superiori d'italia
WineStoreOnLine.it
goalgoal
membro Regular
membro Regular
Messaggi: 157
Iscritto il: 19/09/2005, 16:17
Contatta:

Messaggio da goalgoal »

l'ho installata anche io !!MA HO un serio problema...
questo è il risultato
www.ntcomputer.it/vendita-computer/ e mi rimane la pagina bianca!!

HELP!
http://www.linkpade.com sponsorizzati con pochi dollari uno spazio link su una bid link directory internazionale ... Oppure su una italiana http://www.directorylink.it
Avatar utente
thanks2u
membro Baby
membro Baby
Messaggi: 86
Iscritto il: 03/11/2005, 20:53
Località: Fondi (LT)

Messaggio da thanks2u »

Qual'e' il problema? Si vede tutto solo che il SEO Url non e' attivo ... anche io ho avuto qualche problema... risolto con un piccolo ritocco al file .htaccess
loris_ripa
membro Veteran
membro Veteran
Messaggi: 937
Iscritto il: 21/03/2004, 1:00
Località: Italia
Contatta:

Messaggio da loris_ripa »

Ciao,
ho installato in locale (EasyPhp) questa contribution ma non ne vuole sapere di funzionare, il risultato è:
Internal Server Error
The server encountered an internal error or misconfiguration and was unable to complete your request.

Please contact the server administrator, admin@localhost and inform them of the time the error occurred, and anything you might have done that may have caused the error.

More information about this error may be available in the server error log.

Apache/1.3.33 Server at localhost Port 80
Il problema credo che sia nel file .htaccess che con le modifiche diventa:
# $Id: .htaccess,v 1.3 2003/06/12 10:53:20 hpdl Exp $
#
# This is used with Apache WebServers
#
# For this to work, you must include the parameter 'Options' to
# the AllowOverride configuration
#
# Example:
#
# <Directory "/usr/local/apache/htdocs">
# AllowOverride Options
# </Directory>
#
# 'All' with also work. (This configuration is in the
# apache/conf/httpd.conf file)

# The following makes adjustments to the SSL protocol for Internet
# Explorer browsers

<IfModule mod_setenvif.c>
<IfDefine SSL>
SetEnvIf User-Agent ".*MSIE.*" \
nokeepalive ssl-unclean-shutdown \
downgrade-1.0 force-response-1.0
</IfDefine>
</IfModule>

# If Search Engine Friendly URLs do not work, try enabling the
# following Apache configuration parameter
#
# AcceptPathInfo On

# Fix certain PHP values
# (commented out by default to prevent errors occuring on certain
# servers)
#
#<IfModule mod_php4.c>
# php_value session.use_trans_sid 0
# php_value register_globals 1
#</IfModule>


# Ultimate SEO URLs BEGIN
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
Come avete risolto?
Ciao
loris_ripa
membro Veteran
membro Veteran
Messaggi: 937
Iscritto il: 21/03/2004, 1:00
Località: Italia
Contatta:

Messaggio da loris_ripa »

Ciao,
ho installato in locale (EasyPhp) questa contribution ma non ne vuole sapere di funzionare, il risultato è:
Internal Server Error
The server encountered an internal error or misconfiguration and was unable to complete your request.

Please contact the server administrator, admin@localhost and inform them of the time the error occurred, and anything you might have done that may have caused the error.

More information about this error may be available in the server error log.

Apache/1.3.33 Server at localhost Port 80
Il problema credo che sia nel file .htaccess che con le modifiche diventa:
# $Id: .htaccess,v 1.3 2003/06/12 10:53:20 hpdl Exp $
#
# This is used with Apache WebServers
#
# For this to work, you must include the parameter 'Options' to
# the AllowOverride configuration
#
# Example:
#
# <Directory "/usr/local/apache/htdocs">
# AllowOverride Options
# </Directory>
#
# 'All' with also work. (This configuration is in the
# apache/conf/httpd.conf file)

# The following makes adjustments to the SSL protocol for Internet
# Explorer browsers

<IfModule mod_setenvif.c>
<IfDefine SSL>
SetEnvIf User-Agent ".*MSIE.*" \
nokeepalive ssl-unclean-shutdown \
downgrade-1.0 force-response-1.0
</IfDefine>
</IfModule>

# If Search Engine Friendly URLs do not work, try enabling the
# following Apache configuration parameter
#
# AcceptPathInfo On

# Fix certain PHP values
# (commented out by default to prevent errors occuring on certain
# servers)
#
#<IfModule mod_php4.c>
# php_value session.use_trans_sid 0
# php_value register_globals 1
#</IfModule>


# Ultimate SEO URLs BEGIN
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
Come avete risolto?
Ciao
loris_ripa
membro Veteran
membro Veteran
Messaggi: 937
Iscritto il: 21/03/2004, 1:00
Località: Italia
Contatta:

Messaggio da loris_ripa »

Ciao,
ho risolto il problema esposto nel precedente post: basta configurare il file di configurazione di Apache httpd.conf togliendo ill # dalle seguenti voci:

LoadModule rewrite_module modules/mod_rewrite.so
AddModule mod_rewrite.c

Ma la contribution continua a non funzionare, il problema potrebbe essere seo.class.php.
Ciao
Rispondi