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

No route found for "GET /tuo-forum/"

Area di supporto per le principali estensioni phpBB SEO per phpBB 3.1.x.
MAX-WVX
Utente
Utente
Messaggi: 27
Iscritto il: 31/10/2014, 21:08
Sesso: Maschio
Versione: 3.1.0
Server: UNIX/Linux

No route found for "GET /tuo-forum/"

Messaggio da MAX-WVX » 31/10/2014, 21:28

Ciao,
ho installato in locale phpbb 3.1, ho scaricato l' estensione phpbb-seo usu (https://github.com/phpBBSEO/usu), inserita dentro la cartella ext cosi ext/phpbbseo/usu/ e abilitata da PCA. Appena abilitata ho notato la scheda phpbb seo apparire. Sono andato nella nuova scheda e ho attivato la riscrittura, scelto avanzata e settato su si quello che mi serviva e lasciato su no quello che non mi interessa, a questo punto sono passato in Gestione URL e inviato i nomi degli url, in Configurazione estesa ho inviato la scelta di aprire i link esterni in altra pagina, nella Configurazione server ho generato il file htaccess (\ext\phpbbseo\usu\cache) e ho caricato il file htaccess nella root (localhost/) come specificato in PCA, infine in Sincronizzazione url ho avviato la sincronizzazione che ha restituito un avviso di avvenuta sincronizzazione.

Mi sono recato nell' indice /localhost/forum/ e nessun problema ma appena ho provato a recarmi nell' unico forum presente (lo stesso che viene creato quando installo phpbb) mi viene restituita la seguente pagina con l' errore che potere vedere nello screenshot :
Immagine.png
Ho eseguito la stessa procedura fatta nella versione 3.0.12 dove non avevo problemi e ho provato a variare la configurazione e ricaricare il file htaccess ma senza cambiamento. La situazione resta immutata cioè sempre stesso errore.

Suppongo che sia un bug perchè ancora non è la versione stabile ... a chi devo segnalare il problema per farlo risolvere ? sto segnalando all' amministratore di questo forum.

Grazie
Non hai i permessi necessari per visualizzare i file allegati in questo messaggio.

Avatar utente
Carlo
Amministratore
Amministratore
Messaggi: 9957
Iscritto il: 19/04/2009, 10:24
Sesso: Maschio
Versione: 3.2.0
Server: UNIX/Linux
PHP: 7.1.0
Database: MySQL(i) 10.0.27-MariaDB-cll-lve
Località: Puglia
Contatta:

Re: No route found for "GET /tuo-forum/"

Messaggio da Carlo » 31/10/2014, 22:03

Ciao, potresti allegare il tuo .htaccess?
MODs | Stili | Traduzioni MOD
Ogni MP contenente una richiesta di supporto verrà ignorato.

MAX-WVX
Utente
Utente
Messaggi: 27
Iscritto il: 31/10/2014, 21:08
Sesso: Maschio
Versione: 3.1.0
Server: UNIX/Linux

Re: No route found for "GET /tuo-forum/"

Messaggio da MAX-WVX » 31/10/2014, 22:10

Subito :

Codice: Seleziona tutto

<IfModule mod_rewrite.c>
	# 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
	# Define fully qualified ssl aware protocol
	# RewriteCond %{SERVER_PORT}s ^(443(s)|[0-9]+s)$
	# RewriteRule ^.*$ - [env=HttpFullProto:http%2://]
	# RewriteCond %{HTTP_HOST} !^localhost$ [NC]
	# RewriteRule ^(.*)$ %{ENV:HttpFullProto}localhost/$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]
	# 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]+)/?(page([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]
	# PROFILES THROUGH USERNAME
	RewriteRule ^forum/member/([^/]+)/?$ /forum/memberlist.php?mode=viewprofile&un=$1 [QSA,L,NC]
	# USER MESSAGES THROUGH USERNAME
	RewriteRule ^forum/member/([^/]+)/(topics|posts)/?(page([0-9]+)\.html)?$ /forum/search.php?author=$1&sr=$2&start=$4 [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]
	# POSTS
	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=team [QSA,L,NC]
	# HERE IS A GOOD PLACE TO ADD OTHER PHPBB RELATED REWRITERULES
	
	# FORUM WITHOUT ID & DELIM ALL MODES
	# THESE LINES MUST BE LOCATED AT THE END OF YOUR HTACCESS TO WORK PROPERLY
	RewriteCond %{REQUEST_FILENAME} !-f
	RewriteCond %{REQUEST_FILENAME} !-d
	RewriteRule ^forum/([a-z0-9_-]+)/?(page([0-9]+)\.html)?$ /forum/viewforum.php?forum_uri=$1&start=$3 [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]
	#
	# The following 3 lines will rewrite URLs passed through the front controller
	# to not require app.php in the actual URL. In other words, a controller is
	# by default accessed at /app.php/my/controller, but can also be accessed at
	# /my/controller
	#
	RewriteCond %{REQUEST_FILENAME} !-f
	RewriteCond %{REQUEST_FILENAME} !-d
	RewriteRule ^forum/(.*)$ app.php [QSA,L]

</IfModule>

# With Apache 2.4 the "Order, Deny" syntax has been deprecated and moved from
# module mod_authz_host to a new module called mod_access_compat (which may be
# disabled) and a new "Require" syntax has been introduced to mod_authz_host.
# We could just conditionally provide both versions, but unfortunately Apache
# does not explicitly tell us its version if the module mod_version is not
# available. In this case, we check for the availability of module
# mod_authz_core (which should be on 2.4 or higher only) as a best guess.
<IfModule mod_version.c>
	<IfVersion < 2.4>
		<Files "config.php">
			Order Allow,Deny
			Deny from All
		</Files>
		<Files "common.php">
			Order Allow,Deny
			Deny from All
		</Files>
	</IfVersion>
	<IfVersion >= 2.4>
		<Files "config.php">
			Require all denied
		</Files>
		<Files "common.php">
			Require all denied
		</Files>
	</IfVersion>
</IfModule>
<IfModule !mod_version.c>
	<IfModule !mod_authz_core.c>
		<Files "config.php">
			Order Allow,Deny
			Deny from All
		</Files>
		<Files "common.php">
			Order Allow,Deny
			Deny from All
		</Files>
	</IfModule>
	<IfModule mod_authz_core.c>
		<Files "config.php">
			Require all denied
		</Files>
		<Files "common.php">
			Require all denied
		</Files>
	</IfModule>
</IfModule>

Avatar utente
Carlo
Amministratore
Amministratore
Messaggi: 9957
Iscritto il: 19/04/2009, 10:24
Sesso: Maschio
Versione: 3.2.0
Server: UNIX/Linux
PHP: 7.1.0
Database: MySQL(i) 10.0.27-MariaDB-cll-lve
Località: Puglia
Contatta:

Re: No route found for "GET /tuo-forum/"

Messaggio da Carlo » 31/10/2014, 22:19

Presumo che hai phpBB installato in "forum" e hai inserito il file .htaccess nella root del sito.
Prova ad eliminare il file .htaccess nella root di phpBB.
MODs | Stili | Traduzioni MOD
Ogni MP contenente una richiesta di supporto verrà ignorato.

MAX-WVX
Utente
Utente
Messaggi: 27
Iscritto il: 31/10/2014, 21:08
Sesso: Maschio
Versione: 3.1.0
Server: UNIX/Linux

Re: No route found for "GET /tuo-forum/"

Messaggio da MAX-WVX » 31/10/2014, 22:29

Esattamente come puoi vedere nello screenshot. Ho installato phpbb 3.1 nella cartella forum e ho posizionato il file htaccess nella root cioè fuori dalla cartella forum.
Ho provato ad eliminare il file htaccess ma non cambia nulla. In phpbb 3.0.12 se toglievo il file htaccess e tentavo di aprire un forum ricevevo errore 404. Se disabilito la riscrittura l' errore (No route found for "GET /tuo-forum/") ovviamente scompare perchè ritorna come in origine ma ovviamente l' indirizzo non è seo friendly ( ecco perchè voglio installare phpbb seo usu)

Avatar utente
Carlo
Amministratore
Amministratore
Messaggi: 9957
Iscritto il: 19/04/2009, 10:24
Sesso: Maschio
Versione: 3.2.0
Server: UNIX/Linux
PHP: 7.1.0
Database: MySQL(i) 10.0.27-MariaDB-cll-lve
Località: Puglia
Contatta:

Re: No route found for "GET /tuo-forum/"

Messaggio da Carlo » 31/10/2014, 22:38

Ti faccio fare un'altra prova. Andando nel modulo "configurazione estesa" di phpBB SEO, abilita la generazione dell'.htaccess da inserire nella root di phpBB anziché nella root del sito.
MODs | Stili | Traduzioni MOD
Ogni MP contenente una richiesta di supporto verrà ignorato.

MAX-WVX
Utente
Utente
Messaggi: 27
Iscritto il: 31/10/2014, 21:08
Sesso: Maschio
Versione: 3.1.0
Server: UNIX/Linux

Re: No route found for "GET /tuo-forum/"

Messaggio da MAX-WVX » 31/10/2014, 22:55

Ho abilitato la prima voce che consente l' inserimento dell' htaccess nella cartella di phpbb, ho generato il file htaccess, copiato e incollato il contenuto alla fine del file htaccess presente nella cartella forum e ho riprovato ma non cambia nulla.
Se provo a cancellare il file htaccess presente e inserire quello creato in phpbb seo funziona.
Cosa che ho notato: adesso se provo ad eliminare il file htaccess e tento di visitare un forum o un argomento la pagina va in errore 404 quindi comportamento normale. Che vuol dire? Credo che questo sia un bel bug.

MAX-WVX
Utente
Utente
Messaggi: 27
Iscritto il: 31/10/2014, 21:08
Sesso: Maschio
Versione: 3.1.0
Server: UNIX/Linux

Re: No route found for "GET /tuo-forum/"

Messaggio da MAX-WVX » 01/11/2014, 13:46

Buongiorno, devo segnalare il bug sul sito phpbb seo oppure con questo argomento già ho segnalato l' argomento e devo solo attendere?

Attendo risposta.
Grazie.

Avatar utente
Carlo
Amministratore
Amministratore
Messaggi: 9957
Iscritto il: 19/04/2009, 10:24
Sesso: Maschio
Versione: 3.2.0
Server: UNIX/Linux
PHP: 7.1.0
Database: MySQL(i) 10.0.27-MariaDB-cll-lve
Località: Puglia
Contatta:

Re: No route found for "GET /tuo-forum/"

Messaggio da Carlo » 01/11/2014, 14:26

MAX-WVX ha scritto:Cosa che ho notato: adesso se provo ad eliminare il file htaccess e tento di visitare un forum o un argomento la pagina va in errore 404 quindi comportamento normale. Che vuol dire? Credo che questo sia un bel bug.
Non c'entra nulla questo, anche perché eliminando il file .htaccess vai a rimuovere alcune alcune istruzioni per phpBB stesso (infatti, appena installi phpBB hai comunque un file .htaccess con alcune istruzioni di codice).

Puoi provare a disabilitare la rimozione dell'ID del forum, in modo tale che l'URL diventi tuo-forum-f1 anziché tuo-nome? Ovviamente rigenera l'.htaccess dopo.
MODs | Stili | Traduzioni MOD
Ogni MP contenente una richiesta di supporto verrà ignorato.

MAX-WVX
Utente
Utente
Messaggi: 27
Iscritto il: 31/10/2014, 21:08
Sesso: Maschio
Versione: 3.1.0
Server: UNIX/Linux

Re: No route found for "GET /tuo-forum/"

Messaggio da MAX-WVX » 01/11/2014, 15:28

Adesso funziona in entrambi i modi e sia se carico il file htaccess nella root e sia se imposto di voler inserire nella cartella di phpbb. L' errore di genera se metto su no la voce Cartella virtuale
Ultima modifica di MAX-WVX il 01/11/2014, 15:38, modificato 1 volta in totale.

Rispondi

Torna a “[3.1.x] phpBB SEO”

Chi c’è in linea

Visitano il forum: Nessuno e 16 ospiti