• User

    [Altri] [Altri] Problemi Google SEO MyBB

    Salve, è possibile modificare il files .htaccess affichè io possa visualizzare (ad es.) mio_sito.xx/descrizione.html al posto di mio_sito.xx/forum/forumdisplay.php?fid=42 quando passo il cursore sul link di un sub-forum? ..ecco il mio file .htaccess:

    
    #
    # 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
    #
    <IfModule  mod_security.c>
        # Turn off mod_security filtering.
         SecFilterEngine Off
    
        # The below probably isn't needed, but  better safe than sorry.
        SecFilterScanPOST Off
    </IfModule>
    
    #
    #  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
    #
    <IfModule  mod_rewrite.c>
        RewriteEngine on
    
        # Some hosts need a  RewriteBase specification.
        RewriteBase /forum/
    # Google SEO  workaround for search.php highlights:
    # Make this rule the first  rewrite rule in your .htaccess!
    RewriteRule ^([^&]*)&(.*)$  xxx://MIO_SITO.eu/forum/$1?$2 [L,QSA,R=301]
    
    # Google SEO  Sitemap:
    RewriteRule ^sitemap\-([^./]+)\.xml$  misc.php?google_seo_sitemap=$1 [L,QSA,NC]
    
    # Google SEO URL  Forums:
    RewriteRule ^F\-([^./]+)\.html$  forumdisplay.php?google_seo_forum=$1 [L,QSA,NC]
    
    # Google SEO URL  Threads:
    RewriteRule ^T\-([^./]+)\.html$  showthread.php?google_seo_thread=$1 [L,QSA,NC]
    
    # Google SEO URL  Announcements:
    RewriteRule ^A\-([^./]+)\.html$  announcements.php?google_seo_announcement=$1 [L,QSA,NC]
    
    # Google  SEO URL Users:
    RewriteRule ^U\-([^./]+)\.html$  member.php?action=profile&google_seo_user=$1 [L,QSA,NC]
    
    #  Google SEO URL Calendars:
    RewriteRule ^C\-([^./]+)\.html$  calendar.php?google_seo_calendar=$1 [L,QSA,NC]
    
    # Google SEO URL  Events:
    RewriteRule ^E\-([^./]+)\.html$  calendar.php?action=event&google_seo_event=$1 [L,QSA,NC]
    
    
    #  Google SEO 404:
    ErrorDocument 404  /forum/misc.php?google_seo_error=404
    
    
         <IfModule  mod_rewrite.c>
    RewriteEngine on
    RewriteBase /forum/
    
    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]
    
    <IfModule  mod_env.c>
    SetEnv SEO_SUPPORT 1
    </IfModule>
    </IfModule>
    
    #
    #  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.
    #
    <IfModule mod_deflate.c>
    AddOutputFilterByType  DEFLATE application/x-javascript text/css text/html text/xml
    </IfModule>   
    
    ```Grazie anticipatamente!
    
    PS: i forums si  visualizzano correttamente.

  • User

    ...era un problema di layout ...grazie lo stesso!