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

controllo dopo modifiche sostanziali sito

La versione base di phpBB SEO, che fa diventare gli URLs del forum più SEO friendly e Google Compliant.
Rispondi
Avatar utente
Quitre
Utente
Utente
Messaggi: 134
Iscritto il: 20/01/2012, 18:59
Versione: 3.0.10
Server: Windows
Contatta:

controllo dopo modifiche sostanziali sito

Messaggio da Quitre » 09/06/2012, 18:55

Ciao ragazzi,
Scusate per questo titolo e topic un po troppo forse generico, ma vorrei chiedervi dei consigli su una modifica sostanziale al mio sito.
Fino ad oggi sul mio server sono state installate diverse cartelle contenenti ciascuna dei siti.
Ora sto pensando di eliminare tutte le cartelle che non sono il mio ultimo forum, ma mi trovo davanti ad alcuni problemi.

Se il mio url http://www.miosito.com apriva un sito, per aprire il forum dovevo digitare il repertorio di collocamento, quindi http://www.miosito.com/forum.

Sto pensando di elminare i siti che ci sono su miosito.com ma per fare in modo che miosito.com apra la cartella miosito/forum ho dovuto creare una file default.html contente una pagina di ridirezione:

Codice: Seleziona tutto

<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd">
<html xmlns="http://www.w3.org/1999/xhtml" dir="{S_CONTENT_DIRECTION}" lang="{S_USER_LANG}" xml:lang="{S_USER_LANG}">
<head>
{SEO_BASE_HREF}
<!-- IF SEO_CANONICAL_URL --><link rel="canonical" href="{SEO_CANONICAL_URL}" /><!-- ENDIF -->
<title>{PAGE_TITLE}<!-- IF S_IN_MCP --> &bull; {L_MCP}<!-- ELSEIF S_IN_UCP --> &bull; {L_UCP}<!-- ENDIF --></title>
<meta http-equiv="content-style-type" content="text/css" />
<meta http-equiv="content-language" content="{S_USER_LANG}" />
<meta http-equiv="imagetoolbar" content="no" />
{META}
{META_TAG}
<!-- BEGIN gym_rsslinks -->
<link rel="alternate" type="application/rss+xml" title="{gym_rsslinks.TITLE}" href="{gym_rsslinks.URL}" />
<!-- END gym_rsslinks -->

<!-- IF S_ENABLE_FEEDS -->
	<!-- IF S_ENABLE_FEEDS_OVERALL --><link rel="alternate" type="application/atom+xml" title="{L_FEED} - {SITENAME}" href="{U_FEED}" /><!-- ENDIF -->
	<!-- IF S_ENABLE_FEEDS_NEWS --><link rel="alternate" type="application/atom+xml" title="{L_FEED} - {L_FEED_NEWS}" href="{U_FEED}?mode=news" /><!-- ENDIF -->
	<!-- IF S_ENABLE_FEEDS_FORUMS --><link rel="alternate" type="application/atom+xml" title="{L_FEED} - {L_ALL_FORUMS}" href="{U_FEED}?mode=forums" /><!-- ENDIF -->
	<!-- IF S_ENABLE_FEEDS_TOPICS --><link rel="alternate" type="application/atom+xml" title="{L_FEED} - {L_FEED_TOPICS_NEW}" href="{U_FEED}?mode=topics" /><!-- ENDIF -->
	<!-- IF S_ENABLE_FEEDS_TOPICS_ACTIVE --><link rel="alternate" type="application/atom+xml" title="{L_FEED} - {L_FEED_TOPICS_ACTIVE}" href="{U_FEED}?mode=topics_active" /><!-- ENDIF -->
	<!-- IF S_ENABLE_FEEDS_FORUM and S_FORUM_ID --><link rel="alternate" type="application/atom+xml" title="{L_FEED} - {L_FORUM} - {FORUM_NAME}" href="{U_FEED}?f={S_FORUM_ID}" /><!-- ENDIF -->
	<!-- IF S_ENABLE_FEEDS_TOPIC and S_TOPIC_ID --><link rel="alternate" type="application/atom+xml" title="{L_FEED} - {L_TOPIC} - {TOPIC_TITLE}" href="{U_FEED}?f={S_FORUM_ID}&t={S_TOPIC_ID}" /><!-- ENDIF -->
<!-- ENDIF -->

<meta http-equiv="refresh" content="0;url=./forum/">
</head><body><script type="text/javascript">
  var GOOG_FIXURL_LANG = 'it';
  var GOOG_FIXURL_SITE = 'http://www.miosito.com'
</script>
<script type="text/javascript"
  src="http://linkhelp.clients.google.com/tbproxy/lh/wm/fixurl.js">
</script>
</body></html>
Vorrei chiedervi se così la pagina miosito/default.html va bene, o se devo lasciare o togliere le istruzioni seo e gym site map.
Infine nel <body> di questa pagina ho inserito il widget di google per le pagine con errore 404 ma non so se tale widget è da inserire in questa pagina default o nell'overall_header. Per il momento la pagina personalizzata di errore 404 sembra non funzionare.
Ultima modifica di Quitre il 09/06/2012, 22:26, 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: controllo dopo modifiche sostanziali sito

Messaggio da Angolo » 09/06/2012, 19:18

Quitre ha scritto:
Se il mio url http://www.miosito.com apriva un sito, per aprire il forum dovevo digitare il repertorio di collocamento, quindi http://www.miosito.com/forum.

È questo l'assetto corretto, standard.

Se tu vuoi eliminare il sito, e tenere solo il Forum, ovvero l'Indice, senza Home o senza portale, nella root principale devi creare un file di nome index.php avente questo contenuto:

Codice: Seleziona tutto

<?php
header('Location: /forum/');
?> 
In questo modo cliccando su http://www.miosito.com ci sarà sempre un redirect automatico verso: http://www.miosito.com/forum/

Avviene questo e non altro. E altro non deve avvenire. L'unica alternativa valida è l'assetto preesistente:

http://www.miosito.com
Home o portale


http://www.miosito.com/forum/
Indice




Per il resto, se viene dato un errore 404, significa che la pagina non c'è. Qualcosa indirizza a una pagina inesistente.

Avatar utente
Quitre
Utente
Utente
Messaggi: 134
Iscritto il: 20/01/2012, 18:59
Versione: 3.0.10
Server: Windows
Contatta:

Re: controllo dopo modifiche sostanziali sito

Messaggio da Quitre » 09/06/2012, 20:20

Grazie Angolo,
Nel mio caso Home corrisponde ancora a index. Non ho ancora pensato a che tipo di pagina creare, nel senso di contenuto, per una pagina home vera e propria e diversa dall'index.
Forse anche perché non saprei come fare senza installare un joomla o qualche altro CSM. Poi non so nemmeno se è il caso di installarlo solo per creare una landing page stile presentazione.
Avevo provato a portare i top10 in portale, ma top10, non funziona che sull'index quindi ho rinunciato. L'idea era quella di creare una home page o una pagina portale, contenente le informazioni sui forum più visti, gli ultimi topic ecc ecc....

Codice: Seleziona tutto

<?php
header('Location: /forum/');
?>
Ho caricato questo file index.php che mi hai consigliato ed eliminato il file default.html. Così va molto meglio grazie ancora.
L'assetto preesistente non mi funziona senza un redirect, non capisco perché ma mi dava error 403 "l'accesso alla pagina richiede un autorizzazione", senza default.html o index.php.
Angolo ha scritto:Per il resto, se viene dato un errore 404, significa che la pagina non c'è. Qualcosa indirizza a una pagina inesistente.
Si certo, stavo seguendo i consigli di google per personalizzare le pagine di errore in modo da migliorare l'esperienza dell'utente che magari clicca su qualche link che non è più esistente.
Solo che non so dove mettere il codice che google fornisce in via di sperimentazione da inserire nel <body>.

Codice: Seleziona tutto

<script type="text/javascript">
  var GOOG_FIXURL_LANG = 'it';
  var GOOG_FIXURL_SITE = 'http://www.miosito.com'
</script>
<script type="text/javascript"
  src="http://linkhelp.clients.google.com/tbproxy/lh/wm/fixurl.js">
</script>

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: controllo dopo modifiche sostanziali sito

Messaggio da Angolo » 09/06/2012, 20:29

La personalizzazione delle pagine può variare a seconda dell'host. Verifica prima se presso il tuo host, è prevista una particolare personalizzazione.

Avatar utente
Quitre
Utente
Utente
Messaggi: 134
Iscritto il: 20/01/2012, 18:59
Versione: 3.0.10
Server: Windows
Contatta:

Re: controllo dopo modifiche sostanziali sito

Messaggio da Quitre » 09/06/2012, 20:55

Ne sono previste due:
La prima creando un file web.config con questo codice:

Codice: Seleziona tutto

<configuration>
  <system.web>
    <customErrors mode="On">
      <error statusCode="404" redirect="erreur404.htm"/>
    </customErrors>
  </system.web>
</configuration>
La seconda con la possibilità di farsi inviare un'email.
Ho caricato il file web.config nella root principale ma non ci sono ancora.

EDIT:...Ho trovato altre info provo a vedere quello che riesco a fare.

Nella FAQ del mio host trovo indicato di creare un dossier /error nel quale mettere le pagine 401.html, 403.html e 404.html.
Poi di modificare il file .htaccess inserendo questo linee:

Codice: Seleziona tutto

ErrorDocument 401 /errors/401.html
ErrorDocument 403 /errors/403.html
ErrorDocument 404 /errors/404.html
Ciò non creerà nessuno problema con il file .htaccess di seo e gym site maps?

Per quanto riguarda invece l'estensioni in .php trovo indicato di modificare il file .htaccess in questo modo:

Codice: Seleziona tutto

RewriteEngine On
RewriteCond %{REQUEST_FILENAME} !-f
RewriteCond %{REQUEST_FILENAME} !-d
RewriteRule (.*) /errordocument.html
ErrorDocument 400 /errordocument.html
ErrorDocument 401 /errordocument.html
ErrorDocument 403 /errordocument.html
ErrorDocument 404 /errordocument.html
ErrorDocument 500 /errordocument.html
RemoveType x-mapp-php4 .html
Immagino che dovrò creare delle pagine 401, 403 e 404. Vado bene con questa guida?
http://www.phpbbitalia.net/forum/phpbb- ... a-t23.html

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: controllo dopo modifiche sostanziali sito

Messaggio da Angolo » 09/06/2012, 23:38

Difficilmente a priori qualcuno ti potrà dare risposte sensate; fai un backup, prova e verifica. Se non funziona, ripristina il backup.

Avatar utente
Quitre
Utente
Utente
Messaggi: 134
Iscritto il: 20/01/2012, 18:59
Versione: 3.0.10
Server: Windows
Contatta:

Re: controllo dopo modifiche sostanziali sito

Messaggio da Quitre » 10/06/2012, 13:12

Mmhh... :? Non saprei come creare le pagine.

Rispondi

Torna a “phpBB SEO URL”

Chi c’è in linea

Visitano il forum: Nessuno e 25 ospiti