Computer

Tutte le notizie aggiornate sul mondo dei Computer

Corsi

In questa sezione troverete tutti i corsi divisi per argomento

Programmazione

Tutto le novità le guide sul mondo della programmazione

Tecnologia

In questa sezione tutte le notizie riguardanti il mondo della tecnologia

Unix

In questa sezione tutte le novità, tutorial sul mondo di unix

Home » Guide

MyBB: SEO su altervista senza plugin

Inserito da redazione domenica, 23 agosto 2009Nessun Commento

Salve.
In questa guida vi spiegherò come attivare il SEO sul vostro myBB installato su altervista senza l’uso di nessun plugin.
Andiamo su

amministrazione -> configurazione -> Opzioni server e ottimizzazione

Cerchiamo la voce Abilita il motore per gli URL amichevoli? (dovrebbe essere la prima opzione) e abilitiamo.
E ora modifichiamo l’htaccess con il seguente codice

#Options -MultiViews +FollowSymlinks -Indexes

#

# If mod_security is enabled, attempt to disable it.

# – Note, this will work on the majority of hosts but on

# MediaTemple, it is known to cause random Internal Server

# errors. For MediaTemple, please remove the block below

#

# Turn off mod_security filtering.

SecFilterEngine Off

# The below probably isn’t needed, but better safe than sorry.

SecFilterScanPOST Off

#

# MyBB “search engine friendly” URL rewrites

# – Note, for these to work with MyBB please make sure you have

# the setting enabled in the Admin CP and you have this file

# named .htaccess

#

RewriteEngine on

RewriteBase /

RewriteRule ^forum-([0-9]+).html forumdisplay.php?fid=$1 [L,QSA]

RewriteRule ^forum-([0-9]+)-page-([0-9]+).html forumdisplay.php?fid=$1&page=$2 [L,QSA]

RewriteRule ^thread-([0-9]+).html showthread.php?tid=$1 [L,QSA]

RewriteRule ^thread-([0-9]+)-page-([0-9]+).html showthread.php?tid=$1&page=$2 [L,QSA]

RewriteRule ^thread-([0-9]+)-lastpost.html showthread.php?tid=$1&action=lastpost [L,QSA]

RewriteRule ^thread-([0-9]+)-nextnewest.html showthread.php?tid=$1&action=nextnewest [L,QSA]

RewriteRule ^thread-([0-9]+)-nextoldest.html showthread.php?tid=$1&action=nextoldest [L,QSA]

RewriteRule ^thread-([0-9]+)-newpost.html showthread.php?tid=$1&action=newpost [L,QSA]

RewriteRule ^thread-([0-9]+)-post-([0-9]+).html showthread.php?tid=$1&pid=$2 [L,QSA]

RewriteRule ^post-([0-9]+).html showthread.php?pid=$1 [L,QSA]

RewriteRule ^announcement-([0-9]+).html announcements.php?aid=$1 [L,QSA]

RewriteRule ^user-([0-9]+).html member.php?action=profile&uid=$1 [L,QSA]

RewriteRule ^calendar-([0-9]+).html calendar.php?calendar=$1 [L,QSA]

RewriteRule ^calendar-([0-9]+)-year-([0-9]+).html calendar.php?action=yearview&calendar=$1&year=$2 [L,QSA]

RewriteRule ^calendar-([0-9]+)-year-([0-9]+)-month-([0-9]+).html calendar.php?calendar=$1&year=$2&month=$3 [L,QSA]

RewriteRule ^calendar-([0-9]+)-year-([0-9]+)-month-([0-9]+)-day-([0-9]+).html calendar.php?action=dayview&calendar=$1&year=$2&month=$3&day=$4 [L,QSA]

RewriteRule ^calendar-([0-9]+)-week-(n?[0-9]+).html calendar.php?action=weekview&calendar=$1&week=$2 [L,QSA]

RewriteRule ^event-([0-9]+).html calendar.php?action=event&eid=$1 [L,QSA]

SetEnv SEO_SUPPORT 1

#

# If Apache is compiled with built in mod_deflade/GZIP support

# then GZIP Javascript, CSS, HTML and XML so they’re sent to

# the client faster.

#

AddOutputFilterByType DEFLATE application/x-javascript text/css text/html text/xml

Il campo RewriteBase va settato in base a dove risiede il vostro forum: se sta in /forum scrivete in /forum se sta in /community scrivete /community se sta nella root lasciate /

Enjoy :)

Mike

Popularity: 1% [?]

Lascia la tua risposta!

Aggiungi il tuo commento qui sotto. Puoi anche iscriverti a questi commenti via RSS.

Be nice. Keep it clean. Stay on topic. No spam.

Si possono usare anche questi tag:
<a href="" title=""> <abbr title=""> <acronym title=""> <b> <blockquote cite=""> <cite> <code> <del datetime=""> <em> <i> <q cite=""> <strike> <strong>

Questo è un blog che usa Gravatar. Per ottenere il tuo gravatar, , si prega di registrarsi presso Gravatar.