Navigazione

    Privacy - Termini e condizioni
    © 2020 Search On Media Group S.r.l.
    • Registrati
    • Accedi
    • CATEGORIES
    • Discussioni
    • Non letti
    • Recenti
    • Hashtags
    • Popolare
    • Utenti
    • Stream
    • Interest
    • Categories
    1. Home
    2. Categorie
    3. Coding e Sistemistica
    4. CMS & Piattaforme Self-Hosted
    5. rewrite per phpbb
    Questa discussione è stata cancellata. Solo gli utenti con diritti di gestione possono vederla.
    • A
      another User Attivo • ultima modifica di

      ti spiace darmi l'url del sito così ci butto un'occhiata?

      vai a sapere alle volte l'idea buona da dove arriva per correggere l'errore...

      0 Miglior Risposta Ringrazia Cita Rispondi

        1 Risposta Ultima Risposta
      • C
        cionfs Super User • ultima modifica di

        Come da regolamento non posso passare links 😉

        Comunque in alcuni forums è normale che l'url rimanga così. Conta che io ho phpbbplus e di conseguenza è premoddata per queste cose 😉

        0 Miglior Risposta Ringrazia Cita Rispondi

          1 Risposta Ultima Risposta
        • A
          another User Attivo • ultima modifica di

          Ciao,

          sempre "sclerando" con gli url, ho trovato uno script [url=http://www.phpbb4you.com/phpbb-static-url-hack.html]qui

          il file htaccess cambia i nomi dei file in forum, about, etc.

          Per dare il nome reale del topic è necessario intervenire sul codice php

          Sapete quale file?

          E' un "lavoraccio"?

          0 Miglior Risposta Ringrazia Cita Rispondi

            1 Risposta Ultima Risposta
          • R
            rivamania User • ultima modifica di

            Hai poi risolto questo problema .
            No sai mi eviterebbe una gran perdita di tempo 🙂
            Stò provando la mod in locale ... tutto bene tranne il fatto che in precedente e successiva ... la pagina torna ad essere dinamica :arrabbiato:

            0 Miglior Risposta Ringrazia Cita Rispondi

              1 Risposta Ultima Risposta
            • A
              artistic101 User Attivo • ultima modifica di

              Mi associo al thread, non ho chiara una cosa, il file htaccess che dobbiamo modificare è quello della root del forum? Perchè io ho chiesto al mio gestore e mi hanno detto che per poter funzionare il file htaccess NON deve essere presente, infatti se provo a metterlo mi dà un errore di IIS.
              P.S. Sono su sistema Windows 😞

              0 Miglior Risposta Ringrazia Cita Rispondi

                1 Risposta Ultima Risposta
              • R
                rivamania User • ultima modifica di

                Di windows server non posso dirti molto , se non che tutti non ne parlano un gran bene :bho:
                Ti faccio il caso di Linux , magari ti può aiutare ,,,,

                Caso 1 - il file .htaccess nella root

                spesso devi specificare dove deve lavorare il modulo del server nell' .htaccess stesso .... ovvero ....

                RewriteEngine On
                RewriteBase /forum

                etc ...

                Caso 2 - Lo piazzi nella cartella del forum

                RewriteEngine On
                RewriteBase /

                Caso 3 .... il provider non ti fà piazzare l'.htaccess , ma ti dice che ti carica e attiva la mod_rewrite e la configurazione la gestiscono loro , onde evitare che smanetti :vaiii: con l'.htaccess .... caso castrantissimo .

                Ripeto questo è quello che ( circa) avviene in linux

                0 Miglior Risposta Ringrazia Cita Rispondi

                  1 Risposta Ultima Risposta
                • P
                  pizzahut User • ultima modifica di

                  CIao Guru del forum, non vorrei aprire un nuovo thread per una stupidata del genere.

                  Non chiedetemi il motivo per cui devo fare questo, sarebbe troppo lungo spiegarvelo, comunque in breve , sto migrando da phpbb a Vbulletin ed ho bisogno che i miei 9000 url presenti in Google riscritti da apache in questo modo:

                  http://www.miodominio.com/titolo-del-thread-vt3242.html

                  vengano rediretti ai vecchi url originali:

                  http://www.miodominio.com/viewtopic.php?t=3242

                  Una sorta di mod rewrite al contrario. Solo avendo un url del genere posso attivare uno script successivo che rimandi alle pagine migrate su Vbulletin.

                  Il mio .htaccess e' cosi':

                  Options +FollowSymlinks

                  RewriteEngine On
                  RewriteBase /

                  RewriteRule [.]-vf([0-9]) viewforum.php?%{QUERY_STRING}&f=$1
                  RewriteRule [.]-vp([0-9]) viewtopic.php?%{QUERY_STRING}&p=$1
                  RewriteRule [.]-vt([0-9]) viewtopic.php?%{QUERY_STRING}&t=$1

                  e la regola all'interno del page_header.php e' questa:

                  
                  //SEO TOLKIT BEGIN
                  //Here replaced phpbb gzip handeling
                  //while (@ob_end_flush());
                  ob_start();
                  
                  
                  function rewrite_urls($content)
                  {
                  
                  	function if_query($amp)
                  	{
                  
                  		if($amp != '')
                  		{
                  			return '?';
                  		}
                  
                  	}
                  
                  $url_in = array('/(?<!\/)viewforum.php\?f=([0-9]+)((&amp;)|(&)){0,1}([^>]+>)(.*?)<\/a>/e',
                  			'/(?<!\/)\.\/viewforum.php\?f=([0-9]+)((&amp;)|(&)){0,1}([^>]+>)(.*?)<\/a>/e',
                  			'/(?<!\/)viewtopic.php\?p=([0-9]+)((&amp;)|(&)){0,1}([^>]+>)(.*?)<\/a>/e',
                  			'/(?<!\/)viewtopic.php\?t=([0-9]+)((&amp;)|(&)){0,1}([^>]+>)(.*?)<\/a>/e',
                  			'/(?<!\/)index.php\?c=([0-9]+)((&amp;)|(&)){0,1}([^>]+>)(.*?)<\/a>/e');
                  $url_out = array("make_url_friendly('\\6') . '-vf\\1.html' . if_query('\\2') . stripslashes('\\5\\6') . '</a>'",
                  			"make_url_friendly('\\6') . '-vf\\1.html' . if_query('\\2') . stripslashes('\\5\\6') . '</a>'",
                  			"make_url_friendly('\\6') . '-vp\\1.html' . if_query('\\2') . stripslashes('\\5\\6') . '</a>'",
                  			"make_url_friendly('\\6') . '-vt\\1.html' . if_query('\\2') . stripslashes('\\5\\6') . '</a>'",
                  			"make_url_friendly('\\6') . '-vc\\1.html' . if_query('\\2') . stripslashes('\\5\\6') . '</a>'");
                  
                  	$content = preg_replace($url_in, $url_out, $content);
                  
                  	return $content;
                  
                  }
                  
                  //SEO TOLKIT END
                  
                  
                  

                  Qualcuno conosce il modo per fare un redirect vero e proprio dagli url presenti nei mdr ai vecchi url?

                  Se dovessi semplicemente disintallare il mod, avrei un "duplicate content" che sicuramente non gioverebbe, per questo ho bisogno di fare un redirect 301.

                  Grazie a chi mi aiuterà.

                  0 Miglior Risposta Ringrazia Cita Rispondi

                    1 Risposta Ultima Risposta
                  • C
                    cionfs Super User • ultima modifica di

                    Ciao Pizzahut,
                    per effettuare il mod-rewrite al contrario basta che leggi la procedura ed effettui le operazioni al contrario 😉

                    0 Miglior Risposta Ringrazia Cita Rispondi

                      1 Risposta Ultima Risposta
                    • P
                      pizzahut User • ultima modifica di

                      No cionfs,

                      non funziona proprio cosi'.

                      Ormai gli url indicizzati nei mdr sono statici. Se clicco su uno di questi url su Google mi si apre la pagina del forum diciamo cosi' , con url "Riscritto"

                      Se tolgo le stringhe Rewriterule nell' .htaccess la pagina diventa non trovata (404)

                      Se invece lascio i Rewriterule in .htaccess ed elimino le stringhe che ho segnalato sopra all'interno del page_header.php , la pagina si carica correttamente , i link interni sono tornati dinamici (viewtopic.php?=...) ma l'url nella pagina del browser continua ad essere statico.

                      Quindi ritengo di dover fare un redirect con il comando Redirectmatch, ma sinceramente non so che sintassi utilizzare, cerco un esperto....

                      Grazie comunque

                      0 Miglior Risposta Ringrazia Cita Rispondi

                        1 Risposta Ultima Risposta
                      • C
                        cionfs Super User • ultima modifica di

                        Esperto di Reridirectmatch non lo sono però può servirti [url=http://www.webmasterworld.com/forum92/17.htm]questo 🙂

                        0 Miglior Risposta Ringrazia Cita Rispondi

                          1 Risposta Ultima Risposta
                        • P
                          pizzahut User • ultima modifica di

                          Grazie Cionfs, ieri ho aperto un thread ( http://www.webmasterworld.com/apache/3457358.htm ) su Webmasterworld, sembra sia già giunta una risposta, devo solo provare ad attuare le modifiche suggerite per vedere se tutto funge.

                          Grazie
                          Ciao

                          0 Miglior Risposta Ringrazia Cita Rispondi

                            1 Risposta Ultima Risposta
                          • D
                            danielegenova User • ultima modifica di

                            CAsinooooo!!!

                            Ho messo nella root del forum il file .htaccess ma è diventato invisibile...

                            Non riesco a cancellarlo e il forum è INAGIBILE!!

                            Come lo trovo il file? Ho sostituito i file di "includes" ma non è cambiato nulla

                            AIUTO!! Grazie!

                            0 Miglior Risposta Ringrazia Cita Rispondi

                              1 Risposta Ultima Risposta
                            • S
                              supercapocc User Attivo • ultima modifica di

                              sul tuo programma di trasferimento fttp abilita l'opzione visualizza file nascosti

                              0 Miglior Risposta Ringrazia Cita Rispondi

                                1 Risposta Ultima Risposta
                              • D
                                danielegenova User • ultima modifica di

                                @supercapocc said:

                                sul tuo programma di trasferimento fttp abilita l'opzione visualizza file nascosti

                                L'ho fatto, l'ho cancellato. Ora va ma ogni tanto saltano dei messaggi in maniera strana :arrabbiato:

                                0 Miglior Risposta Ringrazia Cita Rispondi

                                  1 Risposta Ultima Risposta
                                • S
                                  supercapocc User Attivo • ultima modifica di

                                  scaricati un nuovo pacchetto d'installazione e uppa solamente il vecchio .htaccess

                                  0 Miglior Risposta Ringrazia Cita Rispondi

                                    1 Risposta Ultima Risposta
                                  • D
                                    danielegenova User • ultima modifica di

                                    @supercapocc said:

                                    scaricati un nuovo pacchetto d'installazione e uppa solamente il vecchio .htaccess

                                    Non lo trovo nel pacchetto di installazione. Che sia nascosto pure lì? :mmm:

                                    0 Miglior Risposta Ringrazia Cita Rispondi

                                      1 Risposta Ultima Risposta
                                    • D
                                      danielegenova User • ultima modifica di

                                      Ho attivato i file nascosti anche da mac ma non c'è nel pacchetto d'installazione il file .htaccess

                                      0 Miglior Risposta Ringrazia Cita Rispondi

                                        1 Risposta Ultima Risposta
                                      • S
                                        supercapocc User Attivo • ultima modifica di

                                        va beh, apri un nuovo file di testo, mettici dentro questo

                                        <Files "config.php">
                                        Order Allow,Deny
                                        Deny from All
                                        </Files>
                                        <Files "common.php">
                                        Order Allow,Deny
                                        Deny from All
                                        </Files>
                                        
                                        

                                        salva il file così
                                        nome file : .htaccess
                                        salva come : tutti i files

                                        uppa

                                        0 Miglior Risposta Ringrazia Cita Rispondi

                                          1 Risposta Ultima Risposta
                                        • C
                                          clubbu User Attivo • ultima modifica di

                                          Comunque non vedo dove siano i problemi di tutti con il seo rewrite basta eguire le istruzioni alla lettera 😛

                                          0 Miglior Risposta Ringrazia Cita Rispondi

                                            1 Risposta Ultima Risposta
                                          • S
                                            supercapocc User Attivo • ultima modifica di

                                            io ho avuto problemi al momento di generare il file .htaccess

                                            0 Miglior Risposta Ringrazia Cita Rispondi

                                              1 Risposta Ultima Risposta
                                            Caricamento altri post
                                            Rispondi
                                            • Topic risposta
                                            Effettua l'accesso per rispondere
                                            • Da Vecchi a Nuovi
                                            • Da Nuovi a Vecchi
                                            • Più Voti