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. Apache: RewriteEngine e RewriteUrl per tutti i siti
    Questa discussione è stata cancellata. Solo gli utenti con diritti di gestione possono vederla.
    • K
      karedas Super User • ultima modifica di

      Ti ringrazio Paolino.

      Sfrutto la tua disponibilità per un'ultima domanda riguardo ad un mio dubbio.

      Permessi sul webserver. Siccome c'era un buco nella sicurezza del vecchio sistema, vorrei stare attento a non ripercorrere l'errore su questo nuovo server.

      Per apache ho impostato utente e gruppo unico: apache/apache.
      Tale utente è proprietario della cartella /srv/www/htdocs e in contemporanea delle cartelle ospitanti i siti nelle ovvie sottocartelle della root.

      Per ogni cartella di dominio vi è inoltre attribuito in privilegi lettura/scrittura/esecuzione abilitati un utente per l'accesso FTP.

      Sulle proprietà della cartella ho quindi:
      Owner: apache/apache
      Owning Group e Owner: controllo completo.
      Other: lettura ed esecuzione

      c'è qualcosa che non va?
      Apache è corretto che sia proprietario di tutte le cartelle compresa la root e abbia quindi l'accesso completo?

      0 Miglior Risposta Ringrazia Cita Rispondi

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

        Apache deve logicamente essere il proprietario o comunque potere leggere e scrivere in quelle directory, altrimenti non può fare il suo lavoro.

        0 Miglior Risposta Ringrazia Cita Rispondi

          1 Risposta Ultima Risposta
        • K
          karedas Super User • ultima modifica di

          Ma apache deve avere anche i permessi di scrittura? Non deve scrivere niente mi pare apache, solo leggere il contenuto no?

          0 Miglior Risposta Ringrazia Cita Rispondi

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

            @karedas said:

            Ma apache deve avere anche i permessi di scrittura? Non deve scrivere niente mi pare apache, solo leggere il contenuto no?

            se hai una gallery in cui fai uploadare delle foto, allora devi avere i permessi di scrittura

            0 Miglior Risposta Ringrazia Cita Rispondi

              1 Risposta Ultima Risposta
            • K
              karedas Super User • ultima modifica di

              Uhm,
              sono riuscito ad applicare la regola al fine di prendere tutti i siti, l'unico dubbio è che vorrei che appunto puntassero ad una cartella (unica) sotto la root di apache chiamata "CLOSE".

              Al suo interno ovviamente ho una index.html che mostra la pagina "sito in costruzione.

              Ma non riesco a puntarla... 😞

              0 Miglior Risposta Ringrazia Cita Rispondi

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

                Quella regola punta ad un nome di dominio, quindi dovresti avere un nome di dominio hostato nella root di apache.

                0 Miglior Risposta Ringrazia Cita Rispondi

                  1 Risposta Ultima Risposta
                • K
                  karedas Super User • ultima modifica di

                  Quindi l'unica cosa che posso fare è mettere la pagina di sito chiuso all'interno del nostro sito aziendale (es: ...easysystem.it/close/index.html) e quindi farli redirigere tutti li.

                  Ma non c'è nessun modo per fare si che il sito, qualsiasi esso sia, tramite una regola dell'htaccess mi cambi la root del dominio così prendendomi quale io voglia?

                  0 Miglior Risposta Ringrazia Cita Rispondi

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

                    No, apache non consente di settare la root di un dominio via .htaccess. E il bello/brutto è che usando un 302 devi per forza avere un dominio reale risolvibile da internet. Altrimenti potevi settare il file hosts con un dominio farlocco e usare quello.

                    0 Miglior Risposta Ringrazia Cita Rispondi

                      1 Risposta Ultima Risposta
                    • K
                      karedas Super User • ultima modifica di

                      Capisco,
                      come unica soluzione reale allora dovrei fare così:
                      creare su easysystem un sottodominio: manutenzione.easysystem.it
                      , dare al seguente un dns che punti ad un altro nostro server con sopra una cartella che ospiti una index di manutenzione e infine fare come tu hai detto.

                      Se ho detto bene ti ringrazio per la disponibilità, anzi ti ringrazio comunque!

                      0 Miglior Risposta Ringrazia Cita Rispondi

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

                        si è così

                        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