Risultati da 1 a 10 di 29
-
16-01-2013, 16:59 #1
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
-
17-01-2013, 01:48 #2
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.
-
17-01-2013, 12:37 #3
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]
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]
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
-
17-01-2013, 19:52 #4
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.
-
18-01-2013, 00:56 #5
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 funzionaUltima modifica di Fabioo; 18-01-2013 alle 10:24
-
18-01-2013, 23:38 #6
Allora copiati le cose che servono
Giovanni
http://www.trimelli.com/
Per favore non mandatemi PM, ma scrivete sul forum. Vi sarà risposto prima.
-
19-01-2013, 20:03 #7
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
-
20-01-2013, 18:59 #8
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.
-
20-01-2013, 19:10 #9
-
21-01-2013, 02:46 #10
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.
Discussioni Simili
-
vBulletin 3.6.x Consiglio
Di Toto nel forum VBulletin 3Risposte: 6Ultimo Messaggio: 25-11-2009, 19:36 -
Hosting, un consiglio
Di zomger nel forum Agorà di vBulletinRisposte: 16Ultimo Messaggio: 10-10-2009, 22:57 -
Consiglio su smilies
Di niko nel forum F.A.Q.Risposte: 5Ultimo Messaggio: 14-10-2008, 23:56 -
vBulletin 3.5.x Più che altro è un consiglio :)
Di White nel forum VBulletin 3Risposte: 3Ultimo Messaggio: 12-07-2006, 22:46
Segnalibri