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. Coding
    5. Pagine dinamiche
    Questa discussione è stata cancellata. Solo gli utenti con diritti di gestione possono vederla.
    • P
      paolino Moderatore • ultima modifica di

      Si è vero comunque nel tuo caso uno script con un solo parametro non crea eccessivi problemi ma se si usano 3 o 4 parametri Google incrocia le braccia e non vuole proprio saperne 😢

      Per usare il mod_rewrite devi editare il file .htaccess in un modo simile al seguente

      Options +FollowSymLinks
      RewriteEngine on
      RewriteRule file-(.)-(.).html$ /show_file.php?maincat=$1&seccat=$2

      in questo caso quando si digita per esempio

      http://www.nomesito.com/file-gestione-archivi.html apache converte la richiesta in

      http://www.nomesito.com/show_file.php?maincat=gestione&seccat=archivi

      ovviamente puoi usare più di 2 parametri aggiungendo degli * a sinistra e dei parametri con nomeparam=$n

      Spero di essere stato d'aiuto
      😉

      0 Miglior Risposta Ringrazia Cita Rispondi

        1 Risposta Ultima Risposta
      • T
        tdz User • ultima modifica di

        grazie mille...ho provato così ma nisba...dunque:

        1. file .htaccess dentro alla cartella agriturismo/
        RewriteEngine on
        RewriteRule ^bed-breakfast-([^/]+).html bed-breakfast.php?id=$1 [L]
        
        1. link in index.php
        [url="<?php echo $URI ?>agriturismo/bed-breakfast-<?php echo $row3&#91;'id'&#93;; ?>.html"]"><?php echo $row3&#91;'h1'&#93;; ?>
        
        1. errore dato dal server

        Not Found
        The requested URL /www.tenutagoroveneto.it/httpdocs/agriturismo/bed-breakfast.php was not found on this server.

        Dove sbaglio?

        0 Miglior Risposta Ringrazia Cita Rispondi

          1 Risposta Ultima Risposta
        • P
          paolino Moderatore • ultima modifica di

          manca lo script bed-breakfast.php?

          0 Miglior Risposta Ringrazia Cita Rispondi

            1 Risposta Ultima Risposta
          • T
            tdz User • ultima modifica di

            il file c'è!
            è dentro ad agriturismo/ assieme ad .htaccess

            non è che nel .htaccess debba indicare qualche percorso particolare?

            0 Miglior Risposta Ringrazia Cita Rispondi

              1 Risposta Ultima Risposta
            • P
              paolino Moderatore • ultima modifica di

              puoi mettere agriturismo/bed-breakfast.php.....

              0 Miglior Risposta Ringrazia Cita Rispondi

                1 Risposta Ultima Risposta
              • T
                tdz User • ultima modifica di

                niente scrive

                The requested URL /www.tenutagoroveneto.it/httpdocs/agriturismo/agriturismo/bed-breakfast.php was not found on this server.

                quello che da fastidio è httpdocs

                0 Miglior Risposta Ringrazia Cita Rispondi

                  1 Risposta Ultima Risposta
                • P
                  paolino Moderatore • ultima modifica di

                  dipende se il tuo server è configurato così....cioè tiene il nome di dominio in una sottodirectory e i file html e php nella dir httpdocs.....dovrebbe funzionare....può pure essere un problema di configurazione

                  0 Miglior Risposta Ringrazia Cita Rispondi

                    1 Risposta Ultima Risposta
                  • T
                    tdz User • ultima modifica di

                    e allora secondo te cosa c'è che non va?

                    0 Miglior Risposta Ringrazia Cita Rispondi

                      1 Risposta Ultima Risposta
                    • P
                      paolino Moderatore • ultima modifica di

                      ma non so dovrei sapere com'è configurato il server....potrebbe essere un problema di permessi.....di directory....di scripting engine

                      0 Miglior Risposta Ringrazia Cita Rispondi

                        1 Risposta Ultima Risposta
                      • P
                        pater Super User • ultima modifica di

                        @Tdz said:

                        e allora secondo te cosa c'è che non va?il server è tuo o sei su hosting?

                        Prova a dare la dir assoluta, non relativa:

                        /agriturismo/...

                        0 Miglior Risposta Ringrazia Cita Rispondi

                          1 Risposta Ultima Risposta
                        • giorgiotave
                          giorgiotave Community Manager • ultima modifica di

                          Ma che cosa hai linux?

                          0 Miglior Risposta Ringrazia Cita Rispondi

                            1 Risposta Ultima Risposta
                          • T
                            tdz User • ultima modifica di

                            sono su hosting linux
                            🙂

                            0 Miglior Risposta Ringrazia Cita Rispondi

                              1 Risposta Ultima Risposta
                            • T
                              tdz User • ultima modifica di

                              @PaTeR said:

                              @Tdz said:
                              e allora secondo te cosa c'è che non va?il server è tuo o sei su hosting?

                              Prova a dare la dir assoluta, non relativa:

                              /agriturismo/...

                              in che senso la dir assoluta?

                              0 Miglior Risposta Ringrazia Cita Rispondi

                                1 Risposta Ultima Risposta
                              • P
                                pater Super User • ultima modifica di

                                @Tdz said:

                                @PaTeR said:
                                @Tdz said:
                                e allora secondo te cosa c'è che non va?il server è tuo o sei su hosting?

                                Prova a dare la dir assoluta, non relativa:

                                /agriturismo/...

                                in che senso la dir assoluta?

                                invece di

                                agriturismo/...

                                prova a dare

                                /agriturismo/

                                0 Miglior Risposta Ringrazia Cita Rispondi

                                  1 Risposta Ultima Risposta
                                • J
                                  jantima User Attivo • ultima modifica di

                                  @Tdz said:

                                  1. link in index.php
                                  [url="<?php echo $URI ?>agriturismo/bed-breakfast-<?php echo $row3&#91;'id'&#93;; ?>.html"]"><?php echo $row3&#91;'h1'&#93;; ?>
                                  
                                  1. errore dato dal server

                                  Not Found
                                  The requested URL /www.tenutagoroveneto.it/httpdocs/agriturismo/bed-breakfast.php was not found on this server.

                                  cosa contiene la variabile
                                  $URI ?
                                  possibile che ti restituisca: /www.tenutagoroveneto.it/httpdocs/agriturismo

                                  mentre dovrebbe restituire: http://www.tenutagoroveneto.it/ ?

                                  0 Miglior Risposta Ringrazia Cita Rispondi

                                    1 Risposta Ultima Risposta
                                  • T
                                    tdz User • ultima modifica di

                                    nisba...

                                    questo è l' .htaccess

                                    
                                    RewriteEngine on
                                    RewriteRule ^/agriturismo/bed-breakfast-&#40;&#91;^/&#93;+&#41;.html bed-breakfast.php?id=$1 &#91;L&#93;
                                    

                                    questo l'errore

                                    Not Found
                                    The requested URL /agriturismo/bed-breakfast-1.html was not found on this server.
                                    

                                    :mmm: dai che ce la facciamo

                                    0 Miglior Risposta Ringrazia Cita Rispondi

                                      1 Risposta Ultima Risposta
                                    • T
                                      tdz User • ultima modifica di

                                      @Jantima said:

                                      @Tdz said:

                                      1. link in index.php
                                      [url="<?php echo $URI ?>agriturismo/bed-breakfast-<?php echo $row3&#91;'id'&#93;; ?>.html"]"><?php echo $row3&#91;'h1'&#93;; ?>
                                      

                                      cosa contiene la variabile
                                      $URI ?
                                      possibile che ti restituisca: /www.tenutagoroveneto.it/httpdocs/agriturismo

                                      mentre dovrebbe restituire: http://www.tenutagoroveneto.it/ ?

                                      La variabile $URI contiene http://www.tenutagoroveneto.it/ ... grazie dell'aiuto 🙂

                                      0 Miglior Risposta Ringrazia Cita Rispondi

                                        1 Risposta Ultima Risposta
                                      • J
                                        jantima User Attivo • ultima modifica di

                                        Prova a togliere o cambiare la regola e fai delle prove finchè non trovi la soluzione che ti serve.
                                        Prova a mettere:
                                        AllowOverride All
                                        prima di
                                        RewriteEngine on

                                        Forse la regola che usi è sbagliata e ti da questo effetto, ma non saprei dire come cambiarla 😞
                                        :bho:

                                        Com'è che hai postato 3 "errori del server diversi in 3 post?

                                        errore dato dal server

                                        Not Found
                                        The requested URL /www.tenutagoroveneto.it/httpdocs/agriturismo/bed-breakfast.php was not found on this server.

                                        niente scrive:

                                        The requested URL /www.tenutagoroveneto.it/httpdocs/agriturismo/agriturismo/bed-breakfast.php was not found on this server.

                                        questo l'errore:

                                        Not Found
                                        The requested URL /agriturismo/bed-breakfast-1.html was not found on this server.

                                        cosa hai cambiato nel frattempo?

                                        0 Miglior Risposta Ringrazia Cita Rispondi

                                          1 Risposta Ultima Risposta
                                        • P
                                          pater Super User • ultima modifica di

                                          @Tdz said:

                                          nisba...

                                          questo è l' .htaccess

                                          
                                          RewriteEngine on
                                          RewriteRule ^/agriturismo/bed-breakfast-&#40;&#91;^/&#93;+&#41;.html bed-breakfast.php?id=$1 &#91;L&#93;
                                          

                                          questo l'errore

                                          Not Found
                                          The requested URL /agriturismo/bed-breakfast-1.html was not found on this server.
                                          

                                          :mmm: dai che ce la facciamo/agriturismo/bed-breakfast-1.html

                                          aggiungi il flag R alla rewriterule insieme alla L

                                          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