+ Rispondi alla Discussione
Pagina 1 di 3 123 UltimaUltima
Risultati da 1 a 15 di 35

[PhpBB 3] Guida - Installare e configurare le URL su PhpBB3 con PHPBB-Seo

Ultimo Messaggio di Antonywhite il:
  1. #1
    Esperto L'avatar di cionfs
    Data Registrazione
    Mar 2007
    Località
    Taranto
    Messaggi
    2,850
    Aggiungi cionfs su Facebook

    [PhpBB 3] Guida - Installare e configurare le URL su PhpBB3 con PHPBB-Seo

    Questa guida ti spiegherà come installare PHPBB-Seo per effettuare l’url rewrite in phpbb3. Il tuo forum, all’inizio si presenterà così.

    Una volta scaricato phpbb-seo apri il tuo client ftp

    Uppa tutti i files sul tuo forum

    Una volta uppati vai sull’indirizzo mioindirizzo.ext/forum/phpbb_seo/phpbb_seo_install.php

    A questo punto si aprirà la finestra di installazione della mod. Clicca su Installation

    Nella schermata che si presenta inizi l’installazione cliccando su Installation

    A questo punto ti viene data conferma dell’avvenuta e corretta installazione della mod. Clicca sul pulsante per tornare al pannello ACP.

    Inserisci i tuoi dati come amministratori

    Clicca su Vai al PCA

    Noterai una nuova funzione nel forum ACP_CAT_PHPBB_SEO. Cliccaci sopra

    A questo punto ti comparirà la schermata per la configurazione della tua mod

    Dalle seguenti impostazioni puoi settare il rewrite dell’url attivo o meno e su cosa vuoi che “abbi affetto”. Ad esempio puoi farlo per i profili e per i gruppi.




    Puoi scegliere se far comparire l’ID nell’url del profilo utente, se vuoi che venga riportato un redirect 301 per i profili dei bot, se vuoi distinguere 2 url duplicate.

    Puoi scegliere di utilizzare le url corte e di eliminare le parole con meno di 3 lettere dalle url.

    Puoi scegliere quale deve essere la root del forum e come deve comparire nel rewrite, come deve comparire il titolo rispetto al suo forum

    Se deve essere incluso o meno l’id del forum e se vuoi che compaia il link con copyright a phpbb-seo ;-)

    Da queste impostazioni puoi settare il modo in cui deve comparire l’url nel forum sia per categoria che per topic.

    Da queste altre impostazioni puoi settare il file htaccess per gestire al meglio il rewrite

    Ecco un esempio di file htaccess
    # Lines That should already be in your .htacess<Files"config.php">Order Allow,DenyDeny from All</Files><Files"common.php">Order Allow,DenyDeny from All</Files># You may need to un-comment the following line# Options +FollowSymlinks# REMEBER YOU ONLY NEED TO STARD MOD REWRITE ONCERewriteEngineOn# REWRITE BASERewriteBase /# HERE IS A GOOD PLACE TO ADD THE WWW PREFIXE REDIRECTION################################################## #### PHPBB SEO REWRITE RULES - ADVANCED################################################## #### AUTHOR : dcz www.phpbb-seo.com# STARTED : 01/2006################################## FORUMS PAGES################ FORUM INDEX REWRITERULE WOULD STAND HERE IF USED. "forum" REQUIRES TO BE SET AS FORUM INDEX# RewriteRule ^phpbb3/forum\.html$ /phpbb3/index.php [QSA,L,NC]# FORUMRewriteRule ^phpbb3/[a-z0-9_-]*-f([0-9]+)(-([0-9]+))?\.html$ /phpbb3/viewforum.php?f=$1&start=$3 [QSA,L,NC]# TOPIC WITH VIRTUAL FOLDERRewriteRule ^phpbb3/[a-z0-9_-]*-f([0-9]+)/[a-z0-9_-]*-t([0-9]+)(-([0-9]+))?\.html$ /phpbb3/viewtopic.php?f=$1&t=$2&start=$4 [QSA,L,NC]# GLOBAL ANNOUNCES WITH VIRTUAL FOLDERRewriteRule ^phpbb3/announces/[a-z0-9_-]*-t([0-9]+)(-([0-9]+))?\.html$ /phpbb3/viewtopic.php?t=$1&start=$3 [QSA,L,NC]# TOPIC WITHOUT FORUM ID & DELIMRewriteRule ^phpbb3/([a-z0-9_-]*)/?[a-z0-9_-]*-t([0-9]+)(-([0-9]+))?\.html$ /phpbb3/viewtopic.php?forum_uri=$1&t=$2&start=$4 [QSA,L,NC]# PROFILES SIMPLERewriteRule ^phpbb3/member([0-9]+)\.html$ /phpbb3/memberlist.php?mode=viewprofile&u=$1 [QSA,L,NC]# USER MESSAGES SIMPLERewriteRule ^phpbb3/member([0-9]+)-(topics|posts)(-([0-9]+))?\.html$ /phpbb3/search.php?author_id=$1&sr=$2&start=$4 [QSA,L,NC]# GROUPS SIMPLERewriteRule ^phpbb3/group([0-9]+)(-([0-9]+))?\.html$ /phpbb3/memberlist.php?mode=group&g=$1&start=$3 [QSA,L,NC]# POSTRewriteRule ^phpbb3/post([0-9]+)\.html$ /phpbb3/viewtopic.php?p=$1 [QSA,L,NC]# ACTIVE TOPICSRewriteRule ^phpbb3/active-topics(-([0-9]+))?\.html$ /phpbb3/search.php?search_id=active_topics&start=$2&sr=top ics [QSA,L,NC]# UNANSWERED TOPICSRewriteRule ^phpbb3/unanswered(-([0-9]+))?\.html$ /phpbb3/search.php?search_id=unanswered&start=$2&sr=topics [QSA,L,NC]# NEW POSTSRewriteRule ^phpbb3/newposts(-([0-9]+))?\.html$ /phpbb3/search.php?search_id=newposts&start=$2&sr=topics [QSA,L,NC]# THE TEAMRewriteRule ^phpbb3/the-team\.html$ /phpbb3/memberlist.php?mode=leaders [QSA,L,NC]# HERE IS A GOOD PLACE TO ADD OTHER PHPBB RELATED REWRITERULES# FORUM WITHOUT ID & DELIM# THESE FOUR LINES MUST BE LOCATED AT THE END OF YOUR HTACCESS TO WORK PROPERLYRewriteCond %{REQUEST_FILENAME} !-fRewriteRule ^phpbb3/([a-z0-9_-]+)(-([0-9]+))\.html$ /phpbb3/viewforum.php?forum_uri=$1&start=$3 [QSA,L,NC]RewriteCond %{REQUEST_FILENAME} !-fRewriteRule ^phpbb3/([a-z0-9_-]+)\.html$ /phpbb3/viewforum.php?forum_uri=$1 [QSA,L,NC]# END PHPBB PAGES################################################## ###



    Puoi scegliere anche se salvare il file htaccess dal pannello in cui ti trovi o meno.

  2. #2
    Utente Premium L'avatar di Framar
    Data Registrazione
    Nov 2007
    Località
    Fermo
    Messaggi
    79
    Ciao, complimenti per la tua guida e sopratutto grazie per averla resa disponibile in free download, avrei una domanda da farti:
    Tu quali settaggi configureresti su "yes" nelle voci che si trovano sotto la categoria PHPBB SEO CLASS SETTINGS per avere una migliore "risposta" da parte dei motori di ricerca?

  3. #3
    Esperto L'avatar di cionfs
    Data Registrazione
    Mar 2007
    Località
    Taranto
    Messaggi
    2,850
    Aggiungi cionfs su Facebook
    Ciao Ti ringrazio per i complimenti

    Tornando alla tua domanda: io imposterei su YES il primo e il terzo settaggio di questo screenshot





  4. #4
    User L'avatar di jkkl
    Data Registrazione
    Nov 2007
    Località
    vicenza
    Messaggi
    206
    bella guida...
    pero mi da problemi....
    ho uppato il contenuto della cartella "root" nella cartella del mio sito "forum" sono andato www.miosito.it/forum/phpbb_seo/phpbb_seo_install.php
    ma mi da errore:
    Errore Generale

    Language file phpbb_seo.php couldn't be opened.
    cosa ho sbalgliato??

  5. #5
    Esperto L'avatar di cionfs
    Data Registrazione
    Mar 2007
    Località
    Taranto
    Messaggi
    2,850
    Aggiungi cionfs su Facebook
    Hai impostato i permessi di chmod a 777 la cartella phpbb_seo/cache/ e il file phpbb_seo.php?

  6. #6
    User L'avatar di jkkl
    Data Registrazione
    Nov 2007
    Località
    vicenza
    Messaggi
    206
    settati ma niente...mi da sempre errore...

  7. #7
    Esperto L'avatar di cionfs
    Data Registrazione
    Mar 2007
    Località
    Taranto
    Messaggi
    2,850
    Aggiungi cionfs su Facebook
    Hai già visto quì?

  8. #8
    User L'avatar di jkkl
    Data Registrazione
    Nov 2007
    Località
    vicenza
    Messaggi
    206
    sono andato a vedere...
    però ho capito poco e niente.

  9. #9
    Ricercatore L'avatar di supercapocc
    Data Registrazione
    Apr 2007
    Località
    Roma
    Messaggi
    634
    lo script non trova il file language della mod seguendo le impostazioni della board.

    il file language della mod va in /language/it/acp/

  10. #10
    User L'avatar di jkkl
    Data Registrazione
    Nov 2007
    Località
    vicenza
    Messaggi
    206
    Citazione Originariamente Scritto da supercapocc Visualizza Messaggio
    lo script non trova il file language della mod seguendo le impostazioni della board.

    il file language della mod va in /language/it/acp/
    cosa intendi per file language? la cartella language??

    Comunque io ho uppato il contenuto della cartella root nella cartella forum...poi sono andato www.miosito.com/forum/phpbb_seo/phpbb_seo_install.php

    e mi da errore...

  11. #11
    Ricercatore L'avatar di supercapocc
    Data Registrazione
    Apr 2007
    Località
    Roma
    Messaggi
    634
    ed è naturale che ti dia errore

    se c'è un require di {language}/linguaggio_mod.php e tu carichi tutta la cartella di una mod con una cartella language per l'inglese hai l'errore

    quoto il mio precedente post

  12. #12
    User L'avatar di jkkl
    Data Registrazione
    Nov 2007
    Località
    vicenza
    Messaggi
    206
    Citazione Originariamente Scritto da supercapocc Visualizza Messaggio
    ed è naturale che ti dia errore

    se c'è un require di {language}/linguaggio_mod.php e tu carichi tutta la cartella di una mod con una cartella language per l'inglese hai l'errore

    quoto il mio precedente post
    quindi? non ho capito scusa

  13. #13
    Ricercatore L'avatar di supercapocc
    Data Registrazione
    Apr 2007
    Località
    Roma
    Messaggi
    634
    copia root/language/en/acp/phpbb_seo.php in root/language/it/acp/

  14. #14
    User L'avatar di jkkl
    Data Registrazione
    Nov 2007
    Località
    vicenza
    Messaggi
    206
    ok.risolto.Ho installato la mod.

    Adesso sono alle prese con il file .htaccess che dopo aver settato le impostazioni è così:
    # Lines That should already be in your .htacess
    <Files "config.php">
    Order Allow,Deny
    Deny from All
    </Files>
    <Files "common.php">
    Order Allow,Deny
    Deny from All
    </Files>

    # You may need to un-comment the following line
    # Options +FollowSymlinks
    # REMEBER YOU ONLY NEED TO STARD MOD REWRITE ONCE

    RewriteEngine On
    # REWRITE BASE
    RewriteBase /
    # HERE IS A GOOD PLACE TO ADD THE WWW PREFIXE REDIRECTION

    ################################################## ###
    # PHPBB SEO REWRITE RULES - SIMPLE
    ################################################## ###
    # AUTHOR : dcz www.phpbb-seo.com
    # STARTED : 01/2006
    #################################
    # FORUMS PAGES
    ###############

    # FORUM INDEX REWRITERULE WOULD STAND HERE IF USED. "forum" REQUIRES TO BE SET AS FORUM INDEX
    # RewriteRule ^phpbb/forum\.html$ /phpbb/index.php [QSA,L,NC]

    # FORUM
    RewriteRule ^phpbb/forum([0-9]+)(-([0-9]+))?\.html$ /phpbb/viewforum.php?f=$1&start=$3 [QSA,L,NC]
    # TOPIC WITH VIRTUAL FOLDER
    RewriteRule ^phpbb/forum([0-9]+)/topic([0-9]+)(-([0-9]+))?\.html$ /phpbb/viewtopic.php?f=$1&t=$2&start=$4 [QSA,L,NC]
    # GLOBAL ANNOUNCES WITH VIRTUAL FOLDER
    RewriteRule ^phpbb/announces/topic([0-9]+)(-([0-9]+))?\.html$ /phpbb/viewtopic.php?t=$1&start=$3 [QSA,L,NC]
    # TOPIC WITHOUT FORUM ID & DELIM
    RewriteRule ^phpbb/[a-z0-9_-]*/?topic([0-9]+)(-([0-9]+))?\.html$ /phpbb/viewtopic.php?t=$1&start=$3 [QSA,L,NC]
    # PROFILES ADVANCED
    RewriteRule ^phpbb/[a-z0-9_-]*-u([0-9]+)\.html$ /phpbb/memberlist.php?mode=viewprofile&u=$1 [QSA,L,NC]
    # USER MESSAGES ADVANCED
    RewriteRule ^phpbb/[a-z0-9_-]*-u([0-9]+)-(topics|posts)(-([0-9]+))?\.html$ /phpbb/search.php?author_id=$1&sr=$2&start=$4 [QSA,L,NC]
    # GROUPS ADVANCED
    RewriteRule ^phpbb/[a-z0-9_-]*-g([0-9]+)(-([0-9]+))?\.html$ /phpbb/memberlist.php?mode=group&g=$1&start=$3 [QSA,L,NC]
    # POST
    RewriteRule ^phpbb/post([0-9]+)\.html$ /phpbb/viewtopic.php?p=$1 [QSA,L,NC]
    # ACTIVE TOPICS
    RewriteRule ^phpbb/active-topics(-([0-9]+))?\.html$ /phpbb/search.php?search_id=active_topics&start=$2&sr=top ics [QSA,L,NC]
    # UNANSWERED TOPICS
    RewriteRule ^phpbb/unanswered(-([0-9]+))?\.html$ /phpbb/search.php?search_id=unanswered&start=$2&sr=topics [QSA,L,NC]
    # NEW POSTS
    RewriteRule ^phpbb/newposts(-([0-9]+))?\.html$ /phpbb/search.php?search_id=newposts&start=$2&sr=topics [QSA,L,NC]
    # THE TEAM
    RewriteRule ^phpbb/the-team\.html$ /phpbb/memberlist.php?mode=leaders [QSA,L,NC]
    # HERE IS A GOOD PLACE TO ADD OTHER PHPBB RELATED REWRITERULES

    # END PHPBB PAGES
    ################################################## ###
    siccome il mio forum non è dentro una cartella "/phpbb/" devo cambiare le parti con scritto "phpbb" in grigio?

  15. #15
    Esperto L'avatar di cionfs
    Data Registrazione
    Mar 2007
    Località
    Taranto
    Messaggi
    2,850
    Aggiungi cionfs su Facebook
    Dovrebbe essere RewriteBase /phpbb/

+ Rispondi alla Discussione
Pagina 1 di 3 123 UltimaUltima

Tag per Questa Discussione

^ Permessi di Scrittura

  • Tu non puoi inviare nuove discussioni
  • Tu non puoi inviare risposte
  • Tu non puoi inviare allegati
  • Tu non puoi modificare i tuoi messaggi
  •  
  • Il codice BB è Attivato
  • Le faccine sono Attivato
  • Il codice [IMG] è Attivato
  • Il codice [VIDEO] è Attivato
  • Il codice HTML è Disattivato
  • Trackbacks Attivato
  • Pingback Attivato
  • Refback Attivato

SEO by vBSEO 3.6.0 PL2 ©2011, Crawlability, Inc.