Pagina 1 di 3 123 UltimaUltima
Risultati da 1 a 10 di 29

Discussione: Consiglio redirect 301

  1. #1
    Senior Member L'avatar di Fabioo
    Data Registrazione
    Jun 2012
    Località
    Roma
    Messaggi
    485

    Consiglio redirect 301

    Buongiorno,

    cerco di essere il piu sintetico possibile:

    Ho un forum vbulletin in una sottodirectory /forum mentre nella document root
    ho un sito realizzato con joomla. siccome voglio eliminare joomla e cominciare ad utilizzare la suite di vBulletin vorrei procedere cosi:

    elimino joomla, sposto il forum nella document root e a questo punto effettuo l'upgrade alla suite, cosi facendo però perderei il posizionamento di tutti thread del forum quindi, o utilizzo la funzione "Forum Component URL" che "simula" la sottodirectory che avevo prima /forum ed il gioco è fatto o in alternativa posso mettere un file .htaccess nella vecchia sottodirectory /forum ormai vuota e qui utilizzare una regola di redirect.

    Che mi consigliate? utilizzando il file .htaccess viene una cosa piu pulita forsa?

    in caso mi potreste consigliare una buona regola che non punti al dominio principale ma che faccia interpretare per bene ad apache l'url richiesto?

    Grazie

  2. #2
    Borg L'avatar di y2ksw
    Data Registrazione
    Nov 2004
    Località
    Bologna, Italia
    Età
    63
    Messaggi
    9,026
    Installare il forum nella radice e aggiungere al file .htaccess all'inizio la regola, ad esempio:

    Codice:
    RewriteRule ^forum/(.*) http://www.dominio.tld/$1 [R=301,L]
    Giovanni
    http://www.trimelli.com/

    Per favore non mandatemi PM, ma scrivete sul forum. Vi sarà risposto prima.

  3. #3
    Senior Member L'avatar di Fabioo
    Data Registrazione
    Jun 2012
    Località
    Roma
    Messaggi
    485
    ottimo funziona alla grande!!

    l'ho posizionato qui, è uguale no? o Apache da una priorità in base alla riga?

    Codice:
    RewriteRule ^forum/(.*) http://www.dominio.tld/$1 [R=301,L]
    
    RewriteCond %{REQUEST_FILENAME} -f [OR]
    RewriteCond %{REQUEST_FILENAME} -l [OR]
    RewriteCond %{REQUEST_FILENAME} -d
    
    
    RewriteRule ^.*$ - [NC,L]
    
    
    # Forum
    RewriteRule ^threads/.* showthread.php [QSA]
    RewriteRule ^forums/.* forumdisplay.php [QSA]
    RewriteRule ^members/.* member.php [QSA]
    Considerando che quando utilizzerò il cms dovrò sostituire il file.htaccess con questo per la Suite:
    Codice:
    RewriteEngine on
    
    # If you are having problems or are using VirtualDocumentRoot, uncomment this line and set it to your vBulletin directory.
    # RewriteBase /forum/
    
    
    # If you are having problems with the rewrite from content/ to , uncomment this line to turn MultiViews off.
    # Options -MultiViews
    
    
    RewriteCond %{REQUEST_FILENAME} -f [OR]
    RewriteCond %{REQUEST_FILENAME} -l [OR]
    RewriteCond %{REQUEST_FILENAME} -d
    
    
    RewriteRule ^.*$ - [NC,L]
    
    
    # Forum
    RewriteRule ^threads/.* showthread.php [QSA]
    RewriteRule ^forums/.* forumdisplay.php [QSA]
    RewriteRule ^members/.* member.php [QSA]
    RewriteRule ^blogs/.* blog.php [QSA]
    RewriteRule ^entries/.* entry.php [QSA]
    
    
    RewriteCond %{REQUEST_FILENAME} -f [OR]
    RewriteCond %{REQUEST_FILENAME} -l [OR]
    RewriteCond %{REQUEST_FILENAME} -d
    
    
    RewriteRule ^.*$ - [NC,L]
    
    
    # MVC
    RewriteRule ^(?:(.*?)(?:/|$))(.*|$)$ $1.php?r=$2 [QSA]
    
    
    # Check MVC result
    RewriteCond %{REQUEST_FILENAME} -f
    RewriteRule ^(.*)$ - [NC,L]
    RewriteRule ^(.*)$ - [R=404,L]
    In questo caso dove metto la regola?
    dai che FORSE non ti scoccio più perché ho praticamente finito... sabato pomeriggio o domenica massimo farò il grande salto

    Speriamo bene

    Grazie ancora per l'aiuto

    Fabio

  4. #4
    Borg L'avatar di y2ksw
    Data Registrazione
    Nov 2004
    Località
    Bologna, Italia
    Età
    63
    Messaggi
    9,026
    Il file htaccess fornito con vbulletin purtroppo non funziona (ma è impossibile a dirglielo perché sanno solo loro come funziona).

    Ecco il (lievemente modificato) file di vbulletin.it, già pronto anche per OdiSEO se lo vuoi mettere. Sostituisci il dominio con il tuo e hai fatto. La tua riga la metti dopo "RewriteEngine On":

    Codice:
    RewriteEngine On
    
    # Require fully qualified domain
    RewriteCond %{HTTP_HOST}   !^www\.vbulletin\.it [NC]
    RewriteRule ^(.*)         http://www.vbulletin.it/$1 [R=301,L]
    
    RewriteRule ^$  [L,QSA]
    
    RedirectMatch 301 index.php/t-([0-9]+).html$ http://www.vbulletin.it/showthread.php?t=$1
    
    # OdiSEO render sitemap to any search engine
    RewriteRule ^sitemap.xml$ odiseo_sitemap.php [L]
    
    # Old vBulletin rewrite (maintains compatibility with OdiSEO disabled, can be removed later)
    RewriteRule ^threads/([0-9]+)(?:/?$|(?:-[^/]+))(?:/?$|(?:/page([0-9]+)?)) showthread.php?t=$1&page=$2&%{QUERY_STRING} [L]
    RewriteRule ^forums/([0-9]+)(?:/?$|(?:-[^/]+))(?:/?$|(?:/page([0-9]+)?)) forumdisplay.php?f=$1&page=$2&%{QUERY_STRING} [L]
    
    # OdiSEO rewrite
    RewriteRule ^[0-9]+(?:/?$|(?:-[^/]+))/([0-9]+)(?:/?$|(?:-[^/]+))(?:/?$|(?:/page([0-9]+)?)) showthread.php?t=$1&page=$2&%{QUERY_STRING} [L]
    RewriteRule ^([0-9]+)(?:/?$|(?:-[^/]+))(?:/?$|(?:/page([0-9]+)?)) forumdisplay.php?f=$1&page=$2&%{QUERY_STRING} [L]
    
    # vBulletin rewrite
    RewriteRule ^members/([0-9]+) member.php?u=$1&%{QUERY_STRING} [L]
    RewriteRule ^blogs/([0-9]+)(?:/?$|(?:-[^/]+))(?:/?$|(?:/page([0-9]+)?)) blog.php?u=$1&page=$2&%{QUERY_STRING} [L]
    RewriteRule ^entries/([0-9]+)(?:/?$|(?:-[^/]+))(?:/?$|(?:/page([0-9]+)?)) entry.php?b=$1&page=$2&%{QUERY_STRING} [L]
    RewriteRule ^list/([^/]*/)([0-9]+) list.php?r=$1$2&%{QUERY_STRING} [L]
    RewriteRule ^content/(.*) ?r=$1&%{QUERY_STRING} [L]
    RewriteRule ^widget/config/([0-9]+) widget.php?r=config/$1&%{QUERY_STRING} [L]
    Giovanni
    http://www.trimelli.com/

    Per favore non mandatemi PM, ma scrivete sul forum. Vi sarà risposto prima.

  5. #5
    Senior Member L'avatar di Fabioo
    Data Registrazione
    Jun 2012
    Località
    Roma
    Messaggi
    485
    Domani lo provo, ti ringtazio! comunque a me funziona bene il file htaccess che ti ho fatto vedere ^^Sono un mito

    EDIT: il tuo htaccess non mi funziona
    Ultima modifica di Fabioo; 18-01-2013 alle 09:24

  6. #6
    Borg L'avatar di y2ksw
    Data Registrazione
    Nov 2004
    Località
    Bologna, Italia
    Età
    63
    Messaggi
    9,026
    Allora copiati le cose che servono
    Giovanni
    http://www.trimelli.com/

    Per favore non mandatemi PM, ma scrivete sul forum. Vi sarà risposto prima.

  7. #7
    Senior Member L'avatar di Fabioo
    Data Registrazione
    Jun 2012
    Località
    Roma
    Messaggi
    485
    Non riesco a rimuovere il content dopo il dominio dalla home
    ho solamente www.dominio.it/content non

    Che mi consigli, sono veramente una schiappa a compilare il foglio htaccess

    Grazie

  8. #8
    Borg L'avatar di y2ksw
    Data Registrazione
    Nov 2004
    Località
    Bologna, Italia
    Età
    63
    Messaggi
    9,026
    Mi sa che devi giocare un po' con le opzioni in "Nome Sito/URL/Dettagli di Contatto"
    Giovanni
    http://www.trimelli.com/

    Per favore non mandatemi PM, ma scrivete sul forum. Vi sarà risposto prima.

  9. #9
    Senior Member L'avatar di Fabioo
    Data Registrazione
    Jun 2012
    Località
    Roma
    Messaggi
    485
    Citazione Originariamente Scritto da y2ksw Visualizza Messaggio
    Mi sa che devi giocare un po' con le opzioni in "Nome Sito/URL/Dettagli di Contatto"
    Non posso fare altro che cambiare quel /content ma non rimuoverlo!

  10. #10
    Borg L'avatar di y2ksw
    Data Registrazione
    Nov 2004
    Località
    Bologna, Italia
    Età
    63
    Messaggi
    9,026
    Hai il forum come predefinito per prima pagina o il cms?
    Giovanni
    http://www.trimelli.com/

    Per favore non mandatemi PM, ma scrivete sul forum. Vi sarà risposto prima.

Pagina 1 di 3 123 UltimaUltima

Discussioni Simili

  1. vBulletin 3.6.x Consiglio
    Di Toto nel forum VBulletin 3
    Risposte: 6
    Ultimo Messaggio: 25-11-2009, 18:36
  2. Hosting, un consiglio
    Di zomger nel forum Agorà di vBulletin
    Risposte: 16
    Ultimo Messaggio: 10-10-2009, 22:57
  3. Consiglio su smilies
    Di niko nel forum F.A.Q.
    Risposte: 5
    Ultimo Messaggio: 14-10-2008, 23:56
  4. vBulletin 3.5.x Più che altro è un consiglio :)
    Di White nel forum VBulletin 3
    Risposte: 3
    Ultimo Messaggio: 12-07-2006, 22:46

Segnalibri

Permessi di Scrittura

  • Tu non puoi inviare nuove discussioni
  • Tu non puoi inviare risposte
  • Tu non puoi inviare allegati
  • Tu non puoi modificare i tuoi messaggi
  •