Visualizzazione Stampabile
-
Vbseo
Ho provato ad installare vbseo...tutto ok..il problema sta nei link...quando attivo il plugin i link ai vari forum, discussioni cambiano xò quando ci clicco mi dice "pagina nn trovata"...se xò lo disattivo i link ritornano normali e tutto va...come risolvere?
-
Citazione:
Originariamente Scritto da
morris2003
Ho provato ad installare vbseo...tutto ok..il problema sta nei link...quando attivo il plugin i link ai vari forum, discussioni cambiano xò quando ci clicco mi dice "pagina nn trovata"...se xò lo disattivo i link ritornano normali e tutto va...come risolvere?
Devi fare il tuo .htacces, da inserire nella root del forum.
Se lo hai fatto hai sbaglito qualcosa su quello.
-
-
Come ti è stato spiegato è nelle istruzioni del vbseo
-
E sopratutto stai su server Linux o Windows?
Se stai su Linux carichi il files .htaccess sulla dir del forum
Se stai su Windows, altro paio di maniche... più complicato con l'uso di ISAPI_REWRITE
-
Sto su server Linux...
Io ho provato ma nulla...dentro la cartella htaccess ho trovato questi file:
http://img503.imageshack.us/img503/3142/filemj6.jpg
Potete fare un esempio concreto...
www.esempio.it --->portale
www.esempio.it/forum ---> forum
www.esempio.it/foto --->fotogallery
thanks...
-
carica il files .htaccess
-
Modificato in questo modo:
Citazione:
# Comment the following line (add '#' at the beginning)
# to disable mod_rewrite functions.
# Please note: you still need to disable the hack in
# the vBSEO control panel to stop url rewrites.
RewriteEngine On
# Some servers require the Rewritebase directive to be
# enabled (remove '#' at the beginning to activate)
# Please note: when enabled, you must include the path
# to your root vB folder (i.e. RewriteBase /forums/)
#RewriteBase /
#RewriteCond %{HTTP_HOST} !^www\.TUODOMINIO\.com
#RewriteRule (. http://www.TUODOMIO.com/NOMEDELFORUM/$1 [L,R=301]
RewriteRule ^((urllist|sitemap_).*\.(xml|txt)(\.gz)?)$ vbseo_sitemap/vbseo_getsitemap.php?sitemap=$1 [L]
RewriteCond %{QUERY_STRING} !vbseourl=
RewriteCond %{REQUEST_URI} !(admincp/|modcp/|chat|cron)
RewriteRule ^(.*\.php(/.?)$ vbseo.php?vbseourl=$1 [L,QSA]
RewriteCond %{REQUEST_FILENAME} !\.(jpg|gif)$
RewriteRule ^(archive/.$ vbseo.php?vbseourl=$1 [L,QSA]
RewriteCond %{REQUEST_FILENAME} !-f
RewriteCond %{REQUEST_FILENAME} !-d
RewriteCond %{REQUEST_FILENAME} !^(admincp|modcp|clientscript|cpstyles|images)/
RewriteRule ^(.+)$ vbseo.php?vbseourl=$1 [L,QSA]
Modifica i dati che ho inserito in ROSSO. Ciao
-
Nulla da fare...le ho provate tutte...ma purtroppo mi esce sempre così:
http://img231.imageshack.us/img231/8...nzanomewp2.jpg...
Potete farmi un esempio con:
Portale: http://sub.esempio.it
Forum: http://sub.esempio.it/forum
Fotogallery: http://sub.esempio.it/foto
thanks...
-
Potrebbe trattarsi di un problema di Apache. Ho avuto questo problema quando il cookie conteneva una nuova riga.
Per motivi di sicurezza, questo genere di cookie non viene più accettato dai browser più recenti. Se provi la stessa cosa in IE, dovrebbe funzionare. Se non hai IE, prova con Opera.
-
ma sinceramente nn so + ke mettere...:(
-
Citazione:
Originariamente Scritto da
morris2003
ma sinceramente nn so + ke mettere...:(
tranqu che è un problema di htacces, sono diventato pazzo pure io.....
-
lo so ke si tratta solo di .htaccess ma since nn so + come configurarlo...nn va in nessun modo...
-
Prova questo e facci sapere. Ciao
Citazione:
# Comment the following line (add '#' at the beginning)
# to disable mod_rewrite functions.
# Please note: you still need to disable the hack in
# the vBSEO control panel to stop url rewrites.
RewriteEngine On
# Some servers require the Rewritebase directive to be
# enabled (remove '#' at the beginning to activate)
# Please note: when enabled, you must include the path
# to your root vB folder (i.e. RewriteBase /forums/)
#RewriteBase /
#RewriteCond %{HTTP_HOST} !^www\.ciao\.it\.penna
#RewriteRule (. http://www.ciao.it/penna/forum$1 [L,R=301]
RewriteRule ^((urllist|sitemap_).*\.(xml|txt)(\.gz)?)$ vbseo_sitemap/vbseo_getsitemap.php?sitemap=$1 [L]
RewriteCond %{QUERY_STRING} !vbseourl=
RewriteCond %{REQUEST_URI} !(admincp/|modcp/|chat|cron)
RewriteRule ^(.*\.php(/.?)$ vbseo.php?vbseourl=$1 [L,QSA]
RewriteCond %{REQUEST_FILENAME} !\.(jpg|gif)$
RewriteRule ^(archive/.$ vbseo.php?vbseourl=$1 [L,QSA]
RewriteCond %{REQUEST_FILENAME} !-f
RewriteCond %{REQUEST_FILENAME} !-d
RewriteCond %{REQUEST_FILENAME} !^(admincp|modcp|clientscript|cpstyles|images)/
RewriteRule ^(.+)$ vbseo.php?vbseourl=$1 [L,QSA]
-
Invece con questo:
http:\\sub.esempio.it\ciao\forum
come deve impostare:
Codice:
#RewriteCond %{HTTP_HOST} !^www\.ciao\.it\.penna
#RewriteRule (. http://www.ciao.it/penna/forum$1 [L,R=301]
????
cmq devo togliere i #???
-
In questo modo. Ciao
Citazione:
#RewriteCond %{HTTP_HOST} !^www\.sub\.esempio\.it\.penna
#RewriteRule (. http://www.sub.esempio.it/penna/forum$1 [L,R=301]
-
Gli asterischi li lascio? xkè c'era scritto ke bisogna toglierli... :)
-
Alcuni asterischi hanno un significato ... :p
-
Codice:
# Comment the following line (add '#' at the beginning)
# to disable mod_rewrite functions.
# Please note: you still need to disable the hack in
# the vBSEO control panel to stop url rewrites.
RewriteEngine On
# Some servers require the Rewritebase directive to be
# enabled (remove '#' at the beginning to activate)
# Please note: when enabled, you must include the path
# to your root vB folder (i.e. RewriteBase /forums/)
#RewriteBase /
#RewriteCond %{HTTP_HOST} !^www\.yourdomain\.com
#RewriteRule (.*) http://www.yourdomain.com/forums/$1 [L,R=301]
RewriteRule ^((urllist|sitemap_).*\.(xml|txt)(\.gz)?)$ vbseo_sitemap/vbseo_getsitemap.php?sitemap=$1 [L]
RewriteCond %{REQUEST_URI} !(admincp/|modcp/|cron)
RewriteRule ^((archive/)?(.*\.php(/.*)?)?)$ vbseo.php [L,QSA]
RewriteCond %{REQUEST_FILENAME} !-f
RewriteCond %{REQUEST_FILENAME} !-d
RewriteCond %{REQUEST_FILENAME} !^(admincp|modcp|clientscript|cpstyles|images)/
RewriteRule ^(.+)$ vbseo.php [L,QSA]
Vorrei delle ulteriori spiegazioni...
Testo in rosso: va sostituito con il mio dominio...tutto ok...
Testo in verde: ma nn andrebbero tolti così la regola entra in funzione? se xò li tolg mi da errori vari, cioè nn mi mostra nulla nel browser...
Testo in arancione: esattamente a ke servirebbe?
-
Citazione:
Originariamente Scritto da
morris2003
Codice:
# Comment the following line (add '#' at the beginning)
# to disable mod_rewrite functions.
# Please note: you still need to disable the hack in
# the vBSEO control panel to stop url rewrites.
RewriteEngine On
# Some servers require the Rewritebase directive to be
# enabled (remove '#' at the beginning to activate)
# Please note: when enabled, you must include the path
# to your root vB folder (i.e. RewriteBase /forums/)
#RewriteBase /
#RewriteCond %{HTTP_HOST} !^www\.yourdomain\.com
#RewriteRule (.*) http://www.yourdomain.com/forums/$1 [L,R=301]
RewriteRule ^((urllist|sitemap_).*\.(xml|txt)(\.gz)?)$ vbseo_sitemap/vbseo_getsitemap.php?sitemap=$1 [L]
RewriteCond %{REQUEST_URI} !(admincp/|modcp/|cron)
RewriteRule ^((archive/)?(.*\.php(/.*)?)?)$ vbseo.php [L,QSA]
RewriteCond %{REQUEST_FILENAME} !-f
RewriteCond %{REQUEST_FILENAME} !-d
RewriteCond %{REQUEST_FILENAME} !^(admincp|modcp|clientscript|cpstyles|images)/
RewriteRule ^(.+)$ vbseo.php [L,QSA]
Vorrei delle ulteriori spiegazioni...
Testo in rosso: va sostituito con il mio dominio...tutto ok...
Testo in verde: ma nn andrebbero tolti così la regola entra in funzione? se xò li tolg mi da errori vari, cioè nn mi mostra nulla nel browser...
Testo in arancione: esattamente a ke servirebbe?
- OK
- sì, bisogna togliere i cancelletti (viene anche detto nel file, in inglese: remove '#' at the beginning to activate)
- Dipende da molti fattori. Di solito si trova un file .htaccess nella cartella del forum e quindi la RewriteBase è sempre /. Va cambiato solo se genera errori (e significa che a livello server sono delle condizioni che impediscono il semplice RewriteBase /).
-
Comunque sia, se il tuo forum non è in una sottocartella ma nella root, la rewriterule non va utilizzata ;)