phpBB Italia chiude!
phpBB Italia ringrazia tutti gli utenti che hanno dato fiducia al nostro progetto per ben 9 anni, e che, grazie al grande lavoro fatto da tutto lo Staff (rigorosamente a titolo gratuito), hanno portato il portale a diventare il principale punto di riferimento italiano alla piattaforma phpBB.

Purtroppo, causa motivi personali, non ho più modo di gestirlo e portarlo avanti. Il forum viene ora posto in uno stato di sola lettura, nonché un archivio storico per permettere a chiunque di fruire di tutte le discussioni trattate.

Il nuovo portale di assistenza per l'Italia di phpBB diventa phpBB-Store.it, cui ringrazio per aver deciso di portare avanti questo grande progetto.

Grazie ancora,
Carlo - Amministratore di phpBB Italia

.htaccess SEO URL 0.6.8

La versione base di phpBB SEO, che fa diventare gli URLs del forum più SEO friendly e Google Compliant.
mae89
Utente
Utente
Messaggi: 112
Iscritto il: 12/05/2011, 9:32
Sesso: Maschio
Versione: 3.0.10
Server: UNIX/Linux
Contatta:

.htaccess SEO URL 0.6.8

Messaggio da mae89 » 13/01/2012, 15:21

Ciao ragazzi....

ho appena fatto l'aggiornamento da phpBB 3.0.8 a 3.0.10 sul mio sito, e, passo a passo, controllando piu volte quello che facevo, ho applicato questa mod http://www.phpbbitalia.net/forum/downlo ... l&df_id=44

Ora, ho un problema per quanto riguarda l'.htaccess infatti il mio sito è strutturato cosi:

http://www.....com/ ---> jooma
http://www.....com/forum

l'htaccess in root è


quello in /forum è

Codice: Seleziona tutto

# 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>

infine quello generato dalla mod è:

Codice: Seleziona tutto


# 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 lines
# Options +FollowSymlinks
# To make sure that rewritten dir or file (/|.html) will not load dir.php in case it exist
# Options -MultiViews
# REMEBER YOU ONLY NEED TO STARD MOD REWRITE ONCE
RewriteEngine On
# Uncomment the statement below if you want to make use of
# HTTP authentication and it does not already work.
# This could be required if you are for example using PHP via Apache CGI.
# RewriteRule .* - [E=HTTP_AUTHORIZATION:%{HTTP:Authorization},L]
# REWRITE BASE
RewriteBase /
# HERE IS A GOOD PLACE TO FORCE CANONICAL DOMAIN
# RewriteCond %{HTTP_HOST} !^linuxmx\.it$ [NC]
# RewriteRule ^(.*)$ http://linuxmx.it/$1 [QSA,L,R=301]

# DO NOT GO FURTHER IF THE REQUESTED FILE / DIR DOES EXISTS
RewriteCond %{REQUEST_FILENAME} -f [OR]
RewriteCond %{REQUEST_FILENAME} -d
RewriteRule . - [L]
#####################################################
# PHPBB SEO REWRITE RULES ALL MODES
#####################################################
# 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 ^forum/forum\.html$ /forum/index.php [QSA,L,NC]
# FORUM ALL MODES
RewriteRule ^forum/(forum|[a-z0-9_-]*-f)([0-9]+)(-([0-9]+))?\.html$ /forum/viewforum.php?f=$2&start=$4 [QSA,L,NC]
# TOPIC WITH VIRTUAL FOLDER ALL MODES
RewriteRule ^forum/(forum|[a-z0-9_-]*-f)([0-9]+)/(topic|[a-z0-9_-]*-t)([0-9]+)(-([0-9]+))?\.html$ /forum/viewtopic.php?f=$2&t=$4&start=$6 [QSA,L,NC]
# TOPIC WITHOUT FORUM ID & DELIM ALL MODES
RewriteRule ^forum/([a-z0-9_-]*)/?(topic|[a-z0-9_-]*-t)([0-9]+)(-([0-9]+))?\.html$ /forum/viewtopic.php?forum_uri=$1&t=$3&start=$5 [QSA,L,NC]
# PHPBB FILES ALL MODES
RewriteRule ^forum/resources/[a-z0-9_-]+/(thumb/)?([0-9]+)$ /forum/download/file.php?id=$2&t=$1 [QSA,L,NC]
# PROFILES ALL MODES WITH ID
RewriteRule ^forum/(member|[a-z0-9_-]*-u)([0-9]+)\.html$ /forum/memberlist.php?mode=viewprofile&u=$2 [QSA,L,NC]
# USER MESSAGES ALL MODES WITH ID
RewriteRule ^forum/(member|[a-z0-9_-]*-u)([0-9]+)-(topics|posts)(-([0-9]+))?\.html$ /forum/search.php?author_id=$2&sr=$3&start=$5 [QSA,L,NC]
# GROUPS ALL MODES
RewriteRule ^forum/(group|[a-z0-9_-]*-g)([0-9]+)(-([0-9]+))?\.html$ /forum/memberlist.php?mode=group&g=$2&start=$4 [QSA,L,NC]
# POST
RewriteRule ^forum/post([0-9]+)\.html$ /forum/viewtopic.php?p=$1 [QSA,L,NC]
# ACTIVE TOPICS
RewriteRule ^forum/active-topics(-([0-9]+))?\.html$ /forum/search.php?search_id=active_topics&start=$2&sr=topics [QSA,L,NC]
# UNANSWERED TOPICS
RewriteRule ^forum/unanswered(-([0-9]+))?\.html$ /forum/search.php?search_id=unanswered&start=$2&sr=topics [QSA,L,NC]
# NEW POSTS
RewriteRule ^forum/newposts(-([0-9]+))?\.html$ /forum/search.php?search_id=newposts&start=$2&sr=topics [QSA,L,NC]
# UNREAD POSTS
RewriteRule ^forum/unreadposts(-([0-9]+))?\.html$ /forum/search.php?search_id=unreadposts&start=$2 [QSA,L,NC]
# THE TEAM
RewriteRule ^forum/the-team\.html$ /forum/memberlist.php?mode=leaders [QSA,L,NC]
# HERE IS A GOOD PLACE TO ADD OTHER PHPBB RELATED REWRITERULES

#####################################################
# GYM Sitemaps & RSS
# Global channels
RewriteRule ^forum/rss(/(news)+)?(/(digest)+)?(/(short|long)+)?/?$ /forum/gymrss.php?channels&$2&$4&$6 [QSA,L,NC]
# HTML Global news & maps
RewriteRule ^forum/(news|maps)/?(page([0-9]+)\.html)?$ /forum/map.php?$1&start=$3 [QSA,L,NC]
# END GYM Sitemaps & RSS
#####################################################

# FORUM WITHOUT ID & DELIM ALL MODES
# THESE FOUR LINES MUST BE LOCATED AT THE END OF YOUR HTACCESS TO WORK PROPERLY
RewriteCond %{REQUEST_FILENAME} !-f
RewriteRule ^forum/([a-z0-9_-]+)(-([0-9]+))\.html$ /forum/viewforum.php?forum_uri=$1&start=$3 [QSA,L,NC]
RewriteCond %{REQUEST_FILENAME} !-f
RewriteRule ^forum/([a-z0-9_-]+)\.html$ /forum/viewforum.php?forum_uri=$1 [QSA,L,NC]
# FIX RELATIVE PATHS : FILES
RewriteRule ^forum/.+/(style\.php|ucp\.php|mcp\.php|faq\.php|download/file.php)$ /forum/$1 [QSA,L,NC,R=301]
# FIX RELATIVE PATHS : IMAGES
RewriteRule ^forum/.+/(styles/.*|images/.*)/$ /forum/$1 [QSA,L,NC,R=301]
# END PHPBB PAGES
#####################################################

#####################################################
# GYM Sitemaps & RSS
# HTML Module additional modes
RewriteRule ^forum/(news|maps)/([a-z0-9_-]+)(/([a-z0-9_-]+))?/?(page([0-9]+)\.html)?$ /forum/map.php?$2=$4&$1&start=$6 [QSA,L,NC]
# Main feeds & channels
RewriteRule ^forum/rss(/(news)+)?(/(digest)+)?(/(short|long)+)?(/([a-z0-9_-]+))?/([a-z0-9_]+)\.xml(\.gz)?$ /forum/gymrss.php?$9=$8&$2&$4&$6&gzip=$10 [QSA,L,NC]
# Module feeds
RewriteRule ^forum/[a-z0-9_-]*-[a-z]{1,2}([0-9]+)(/(news)+)?(/(digest)+)?(/(short|long)+)?/([a-z0-9_]+)\.xml(\.gz)?$ /forum/gymrss.php?$8=$1&$3&$5&$7&gzip=$9 [QSA,L,NC]
# Module feeds without ids
RewriteRule ^forum/([a-z0-9_-]+)(/(news)+)?(/(digest)+)?(/(short|long)+)?/([a-z0-9_]+)\.xml(\.gz)?$ /forum/gymrss.php?nametoid=$1&$3&$5&$7&modulename=$8&gzip=$9 [QSA,L,NC]
# Google SitemapIndex
RewriteRule ^forum/sitemapindex\.xml(\.gz)?$ /forum/sitemap.php?gzip=$1 [QSA,L,NC]
# Module cat sitemaps
RewriteRule ^forum/[a-z0-9_-]+-([a-z]{1,2})([0-9]+)\.xml(\.gz)?$ /forum/sitemap.php?module_sep=$1&module_sub=$2&gzip=$3 [QSA,L,NC]
# Module sitemaps
RewriteRule ^forum/([a-z0-9_]+)-([a-z0-9_-]+)\.xml(\.gz)?$ /forum/sitemap.php?$1=$2&gzip=$3 [QSA,L,NC]
# END GYM Sitemaps & RSS
#####################################################


come devo procedere?
Ultima modifica di mae89 il 15/01/2012, 10:52, modificato 1 volta in totale.

Angolo
Leader Traduttori
Leader Traduttori
Messaggi: 7237
Iscritto il: 11/03/2011, 17:37
Sesso: Maschio
Versione: 3.0.12
Server: UNIX/Linux
PHP: 5.6.18
Database: MySQL 5.6.33-log
Contatta:

Re: .htaccess SEO URL 0.6.8

Messaggio da Angolo » 13/01/2012, 16:08

Intanto, aggiorna il profilo per favore.
Poi se indichi anche il link nel profilo stesso, sarebbe molto utile...

Curiosità mia: hai un'integrazione con joomla, e sei riuscito a integrare la 3.0.10 con la 1.7.3 tramite jfusion 1.6.0? O cosa?

Se sì, posto che nella root principale ci si siano i file di joomla, e non la cartella; ovvero che la Home sia:

Codice: Seleziona tutto

http://www.phpbbitalia.net
e l'Indice sia:

Codice: Seleziona tutto

http://www.phpbbitalia.net/forum

ci dovrà essere un unico file .htaccess nella root principale,contenente sia le istruzioni di riscrittura SEO per joomla, sia le istruzioni di riscrittura SEO del phpbb3. Come? Facendo un semplice copia-incolla.

Sposto nella sezione corretta... Occhio alle sezioni.

mae89
Utente
Utente
Messaggi: 112
Iscritto il: 12/05/2011, 9:32
Sesso: Maschio
Versione: 3.0.10
Server: UNIX/Linux
Contatta:

Re: .htaccess SEO URL 0.6.8

Messaggio da mae89 » 13/01/2012, 16:20

Grazie per la risposta...
Angolo ha scritto:Intanto, aggiorna il profilo per favore.
Poi se indichi anche il link nel profilo stesso, sarebbe molto utile...
fatto ;)
Curiosità mia: hai un'integrazione con joomla, e sei riuscito a integrare la 3.0.10 con la 1.7.3 tramite jfusion 1.6.0? O cosa?
No, non vi sono integrazioni.

come detto sopra nella root principale c'e joomla
phpbb si trova in /forum

ci dovrà essere un unico file .htaccess nella root principale,contenente sia le istruzioni di riscrittura SEO per joomla, sia le istruzioni di riscrittura SEO del phpbb3. Come? Facendo un semplice copia-incolla.
benissimo, ho provato, se aggiorno la home del forum i link cambiano, ma se provo ad aprirli ottengo un 404...

Angolo
Leader Traduttori
Leader Traduttori
Messaggi: 7237
Iscritto il: 11/03/2011, 17:37
Sesso: Maschio
Versione: 3.0.12
Server: UNIX/Linux
PHP: 5.6.18
Database: MySQL 5.6.33-log
Contatta:

Re: .htaccess SEO URL 0.6.8

Messaggio da Angolo » 13/01/2012, 16:28

Io il profilo non lo vedo aggiornato, né vedo il link. Correggi la cosa.

Dopo aver fatto quanto indicato, hai svuotato tutte le cache interessate, eliminato i cookie e file temporanei del browser, lo hai chiuso, e riaperto?

Hai detto che Joomla.. ma non è chiaro se c'è proprio Joomla, o la cartella di Joomla (non è la stessa cosa).
Anche per questo era utile in link... che però non vedo...

mae89
Utente
Utente
Messaggi: 112
Iscritto il: 12/05/2011, 9:32
Sesso: Maschio
Versione: 3.0.10
Server: UNIX/Linux
Contatta:

Re: .htaccess SEO URL 0.6.8

Messaggio da mae89 » 13/01/2012, 16:42

eccomi... azz non avrò premuto invia sul profilo :D ok ora è aggiornato...

nella root ho proprio i file di joomla...ho svuotato solo la /forum/cache e pulito il browser da cookie e altro...

Angolo
Leader Traduttori
Leader Traduttori
Messaggi: 7237
Iscritto il: 11/03/2011, 17:37
Sesso: Maschio
Versione: 3.0.12
Server: UNIX/Linux
PHP: 5.6.18
Database: MySQL 5.6.33-log
Contatta:

Re: .htaccess SEO URL 0.6.8

Messaggio da Angolo » 13/01/2012, 18:12

Sembra che tu abbia mescolato 3 file .htaccess. Facciamo un po' di chiarezza.
Il file .htaccess della cartella forum, l'originale del phpbb3, deve essere nella cartella forum, e lì deve rimanere. Non te ne devi occupare. Devi solo assicurarti che ci sia e che sia l'originale.

Tu devi solo unire il file .htaccess della SEO del phpbb3, con il file .htaccess della SEO di Joomla. Che deve essere presente nella root principale.
Se lo hai fatto, e dà errore, per ora lascia perdere la SEO di Joomla, e prova solo il file .htaccess della SEO del phpbb3... e vedi cosa accade.

mae89
Utente
Utente
Messaggi: 112
Iscritto il: 12/05/2011, 9:32
Sesso: Maschio
Versione: 3.0.10
Server: UNIX/Linux
Contatta:

Re: .htaccess SEO URL 0.6.8

Messaggio da mae89 » 13/01/2012, 18:50

ho appena provato... ma pure mantenendo tutti i .htaccess originale tranne quello in root che contiene specifiche sia di joomla che di phpbb non va...

ho provato anche a metter solo quello di phpbb ma niente lo stesso sempre errore 404... svuotando la cache e pulendo il browser...

Avatar utente
Tiger
phpBB Expert
phpBB Expert
Messaggi: 1998
Iscritto il: 24/05/2011, 12:37
Sesso: Maschio
Versione: 3.0.12
Server: UNIX/Linux
PHP: 5.3.28
Database: MySQL(i) 5.5.35-cll
Località: Roma
Contatta:

Re: .htaccess SEO URL 0.6.8

Messaggio da Tiger » 13/01/2012, 18:57

Per caso,il tuo forum e' allocato in una sottocartella?
In tal caso l'htaccess andrebbe posizionato al di fuori di tale cartella.

mae89
Utente
Utente
Messaggi: 112
Iscritto il: 12/05/2011, 9:32
Sesso: Maschio
Versione: 3.0.10
Server: UNIX/Linux
Contatta:

Re: .htaccess SEO URL 0.6.8

Messaggio da mae89 » 13/01/2012, 18:59

già risposto nei precedenti post... è in /forum quindi non nella root e il .htaccess l'ho posizionato nella root

Angolo
Leader Traduttori
Leader Traduttori
Messaggi: 7237
Iscritto il: 11/03/2011, 17:37
Sesso: Maschio
Versione: 3.0.12
Server: UNIX/Linux
PHP: 5.6.18
Database: MySQL 5.6.33-log
Contatta:

Re: .htaccess SEO URL 0.6.8

Messaggio da Angolo » 13/01/2012, 19:13

Ribadisco, in questo momento parlo solo del phpbb3 SEO... lascia perdere Joomla. Per ora.

Segna su carta i parametri che hai dato alla SEO. Svuota la cache della SEO, ridai i parametri, e rigenera il file .htaccess. Copialo nella root principale.

Se non funziona, commenta questa riga:

Codice: Seleziona tutto

RewriteBase /
Se non funziona, ripeti ancora, ma questa volta, clicca sul altre opzioni... e prova con le altre opzioni disponibili per generare il file .htaccess, in base alla tua fattispecie.

In pratica, probabilmente il tuo host esige dei parametri particolari... e si devono trovare.

Rispondi

Torna a “phpBB SEO URL”

Chi c’è in linea

Visitano il forum: Nessuno e 35 ospiti