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. Hosting e Cloud
    5. Url rewrite con apache che gira sotto windows
    Questa discussione è stata cancellata. Solo gli utenti con diritti di gestione possono vederla.
    • G
      gustoinrete User • ultima modifica di

      certo mi esce la pagina
      The AppServ Open Project - 2.5.9 for Windows

      inoltre se lancio la phpinfo() vedo tra i moduli caricati il modulo mod_rewrite
      e php funziona senza problemi (inserimento dati db caricamento files etc etc)

      0 Miglior Risposta Ringrazia Cita Rispondi

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

        a questo punto l'unica possibilità è che il file scheda_articolo.php non ha i permessi di esecuzione

        0 Miglior Risposta Ringrazia Cita Rispondi

          1 Risposta Ultima Risposta
        • G
          gustoinrete User • ultima modifica di

          no ma adesso il problema riguarda la pagina

          RewriteRule ^topolino.htm$ pippo.htm

          e la pagina pippo.htm viene vista regolarmente quindi non ci sono problemi di permessi di esecuzione :mmm:

          0 Miglior Risposta Ringrazia Cita Rispondi

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

            Secondo me, se sei sicuro di tutto quanto scritto fin qui, in questo thread, il problema è nel modulo mod_rewrite.so... Prova a scaricarti il file aggiornato, riavvia apache e vedi se trovi differenze.
            :ciauz:

            0 Miglior Risposta Ringrazia Cita Rispondi

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

              @gustoinrete said:

              no ma adesso il problema riguarda la pagina

              RewriteRule ^topolino.htm$ pippo.htm

              e la pagina pippo.htm viene vista regolarmente quindi non ci sono problemi di permessi di esecuzione :mmm:

              no un momento.....la pagina pippo.htm viene vista?

              se digiti http://localhost/topolino.htm cosa vedi?

              0 Miglior Risposta Ringrazia Cita Rispondi

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

                http://www.giorgiotave.it/forum/server/63403-url-rewrite-con-apache-che-gira-sotto-windows.html#post416930

                http://www.giorgiotave.it/forum/server/63403-url-rewrite-con-apache-che-gira-sotto-windows-2.html#post419279

                pippo.htm la vede, ma topolino.htm no... :bho:

                Credo sia un problema proprio del mod_rewrite...: che tu sappia paolino, visto che conosci meglio di me apache, può essere un problema di una versione datata di mod_rewrite che non gira con apache 2.2*?*

                0 Miglior Risposta Ringrazia Cita Rispondi

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

                  @ceccus said:

                  http://www.giorgiotave.it/forum/server/63403-url-rewrite-con-apache-che-gira-sotto-windows.html#post416930

                  http://www.giorgiotave.it/forum/server/63403-url-rewrite-con-apache-che-gira-sotto-windows-2.html#post419279

                  pippo.htm la vede, ma topolino.htm no... :bho:

                  Credo sia un problema proprio del mod_rewrite...: che tu sappia paolino, visto che conosci meglio di me apache, può essere un problema di una versione datata di mod_rewrite che non gira con apache 2.2*?*

                  è possibile, ma in questo caso da dove ha preso Apache? in genere mod_rewrite è fornito con Apache....

                  esattamente hai installato Apache da solo o tramite WAMP o EasyPHP?

                  0 Miglior Risposta Ringrazia Cita Rispondi

                    1 Risposta Ultima Risposta
                  • G
                    gustoinrete User • ultima modifica di

                    scusate per il ritardo...
                    allora ho scaricato una mega applicazione che con un paio di colpi di click mi ha installato tutto mysql, php, phpmyadmin, apache etc etc .
                    l'applicazione se non erro si chiama
                    The AppServ Open Project - 2.5.9 for Windows

                    spero possiate darmi una mano io davvero non ho idea di come risolvere

                    0 Miglior Risposta Ringrazia Cita Rispondi

                      1 Risposta Ultima Risposta
                    • G
                      gustoinrete User • ultima modifica di

                      ragazzi non ho trovato il file da scaricare ma dubito che sia quel file il problema
                      vi passo un paio di righe del httpd.conf magari è una questione di directory non lo so sinceramente

                      DocumentRoot: The directory out of which you will serve your

                      documents. By default, all requests are taken from this directory, but

                      symbolic links and aliases may be used to point to other locations.

                      DocumentRoot "C:/AppServ/www"

                      Each directory to which Apache has access can be configured with respect

                      to which services and features are allowed and/or disabled in that

                      directory (and its subdirectories).

                      First, we configure the "default" to be a very restrictive set of

                      features.

                      <Directory />
                      Options FollowSymLinks ExecCGI Indexes
                      AllowOverride All
                      Order deny,allow
                      Deny from all
                      Satisfy all
                      </Directory>

                      Note that from this point forward you must specifically allow

                      particular features to be enabled - so if something's not working as

                      you might expect, make sure that you have specifically enabled it

                      below.

                      This should be changed to whatever you set DocumentRoot to.

                      <Directory "C:/AppServ/www">
                      #
                      # Possible values for the Options directive are "None", "All",
                      # or any combination of:
                      # Indexes Includes FollowSymLinks SymLinksifOwnerMatch ExecCGI MultiViews
                      #
                      # Note that "MultiViews" must be named explicitly --- "Options All"
                      # doesn't give it to you.
                      #
                      # The Options directive is both complicated and important. Please see
                      # http://httpd.apache.org/docs/2.2/mod/core.html#options
                      # for more information.
                      #
                      Options Indexes FollowSymLinks MultiViews ExecCGI
                      #
                      # AllowOverride controls what directives may be placed in .htaccess files.
                      # It can be "All", "None", or any combination of the keywords:
                      # Options FileInfo AuthConfig Limit
                      #
                      AllowOverride All
                      #
                      # Controls who can get stuff from this server.
                      #
                      Order allow,deny
                      Allow from all
                      </Directory>

                      DirectoryIndex: sets the file that Apache will serve if a directory

                      is requested.

                      <IfModule dir_module>
                      DirectoryIndex index.php index.html index.htm
                      </IfModule>

                      The following lines prevent .htaccess and .htpasswd files from being

                      viewed by Web clients.

                      <FilesMatch "^.ht">
                      Order allow,deny
                      Deny from all
                      </FilesMatch>

                      0 Miglior Risposta Ringrazia Cita Rispondi

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

                        da quello che è scritto lì i file vanno messi in C:\AppServ\www

                        il resto non sembra mostrare problemi

                        0 Miglior Risposta Ringrazia Cita Rispondi

                          1 Risposta Ultima Risposta
                        • G
                          gustoinrete User • ultima modifica di

                          in effetti il file htaccess è posizionato qui
                          C:\AppServ\www\imm\htaccess

                          bho 😞

                          0 Miglior Risposta Ringrazia Cita Rispondi

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

                            @gustoinrete said:

                            in effetti il file htaccess è posizionato qui
                            C:\AppServ\www\imm\htaccess

                            bho 😞

                            il file .htaccess è posizionato in imm ma i file .php e .html sono in www?

                            inoltre sei sicuro che Apache vada a cerca htaccess invece di .htaccess? per fare questo cambiamento dovresti cambiare la configurazione di Apache

                            0 Miglior Risposta Ringrazia Cita Rispondi

                              1 Risposta Ultima Risposta
                            • G
                              gustoinrete User • ultima modifica di

                              la struttura è la seguente
                              C:\AppServ\www\imm\htaccess
                              C:\AppServ\www\imm\pippo.htm

                              imm è la cartella all'interno della quale sto sviluppando il tutto
                              ... per quanto riguarda il punto davanti ad htaccess ho cambiato l'impostazione per via del fatto che non riuscivo a mettere il punto davanti al nome del file allora dall'httpd.conf ho modificato la riga di codice
                              AccessFileName .htaccess
                              in
                              AccessFileName htaccess

                              0 Miglior Risposta Ringrazia Cita Rispondi

                                1 Risposta Ultima Risposta
                              • G
                                gustoinrete User • ultima modifica di

                                in giro ho trovato anche questa riga di codice
                                AddModule mod_rewrite.c
                                ho provato ad inserirla nell'httpd.conf ma non cambia nulla

                                ragazzi sono disperato

                                0 Miglior Risposta Ringrazia Cita Rispondi

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

                                  un momento, riassumendo....

                                  se accedi a http://localhost/imm/pippo.htm cosa vedi?

                                  e se provi ad accedere a http://localhost/imm/topolino.htm?

                                  0 Miglior Risposta Ringrazia Cita Rispondi

                                    1 Risposta Ultima Risposta
                                  • G
                                    gustoinrete User • ultima modifica di

                                    ragazzi ho trovato la soluzione !!!!
                                    girando sotto windows è necessario salvare il file htaccess come txt e inserire la seguente direttiva nel file httpd.conf

                                    AccessFileName htaccess.txt

                                    incredibile a dirsi ma ora funziona

                                    0 Miglior Risposta Ringrazia Cita Rispondi

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

                                      @gustoinrete said:

                                      ragazzi ho trovato la soluzione !!!!
                                      girando sotto windows è necessario salvare il file htaccess come txt e inserire la seguente direttiva nel file httpd.conf

                                      AccessFileName htaccess.txt

                                      incredibile a dirsi ma ora funziona

                                      ma perchè prima come l'avevi salvato? :():

                                      i file di configurazione devono tutti essere obbligatoriamente file di puro testo ascii, iso-8859 o utf-8

                                      sono questi i motivi per cui è preferibile usare linux per questo genere di attività

                                      0 Miglior Risposta Ringrazia Cita Rispondi

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

                                        Cerchiamo di capire per il puro gusto di capire...
                                        Gustoinrete ha asserito semplicemente che rinominando htaccess in htaccess.txt e configurando coerentemente httpd.conf il mod_rewrite ha iniziato magicamente a girare... giusto? Se è così non è questione di codifica ascii, a meno che non abbia aperto il file con un editor di testo e poi risalvato, portando ad una modifica incosapevole della codifica ascii come suggerito da Paolino.*

                                        @gustoinrete***
                                        Non mi picchiare per la proposta, ma per una questione di comprensione, puoi ora provare a fare il percorso inverso, rinominando htaccess.txt in htaccess e fare la modifica relativa in httpd.conf, per capire se effettivamente è una questione di codifica ascii o di magia informatica? 😄

                                        0 Miglior Risposta Ringrazia Cita Rispondi

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

                                          @ceccus said:

                                          Cerchiamo di capire per il puro gusto di capire...
                                          Gustoinrete ha asserito semplicemente che rinominando htaccess in htaccess.txt

                                          aspè se vedi quello che dice in pratica lui ha aperto l'editor e ha salvato il file come htaccess.txt, cambiando ovviamente la direttiva AccessFileName

                                          a mio avviso lui ha usato Wordpad per editare i file htaccess e htaccess.txt, solo che nel primo caso Wordpad lo ha salvato come RTF visto che è la codifica di default, mentre nel secondo l'ha salvato come file di testo

                                          0 Miglior Risposta Ringrazia Cita Rispondi

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

                                            @paolino said:

                                            aspè se vedi quello che dice in pratica lui ha aperto l'editor e ha salvato il file come htaccess.txt, cambiando ovviamente la direttiva AccessFileName

                                            a mio avviso lui ha usato Wordpad per editare i file htaccess e htaccess.txt, solo che nel primo caso Wordpad lo ha salvato come RTF visto che è la codifica di default, mentre nel secondo l'ha salvato come file di testo

                                            Sempre per puro gusto di comprensione...attendiamo lumi!
                                            🙂

                                            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