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. problema: .htaccess riscrive anche url sbagliati
    Questa discussione è stata cancellata. Solo gli utenti con diritti di gestione possono vederla.
    • R
      robaldo User Attivo • ultima modifica di

      problema: .htaccess riscrive anche url sbagliati

      Ciao a tutti,
      nel blog utilizzo la riscrittura degli url suggerita da wordpress, ma ho notato che utilizzando come .htaccess questo file:
      [PHP]# BEGIN WordPress
      <IfModule mod_rewrite.c>
      RewriteEngine On
      RewriteBase /
      RewriteCond %{REQUEST_FILENAME} !-f
      RewriteCond %{REQUEST_FILENAME} !-d
      RewriteRule . /index.php
      </IfModule>

      END WordPress[/PHP]

      anche gli URL sbagliati restituiscono la home page, mentre ho bisogno che restituiscano un 404. Come si può modificare?

      0 Miglior Risposta Ringrazia Cita Rispondi

        1 Risposta Ultima Risposta
      • G
        gh3 Super User • ultima modifica di

        Una soluzione senza toccare .htaccess è creare nel proprio template un file chiamato 404.php ed editarlo ad hoc 🙂

        0 Miglior Risposta Ringrazia Cita Rispondi

          1 Risposta Ultima Risposta
        • R
          robaldo User Attivo • ultima modifica di

          ah. E come verrebbe richiamato il 404.php?

          0 Miglior Risposta Ringrazia Cita Rispondi

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

            @gh3,non basta creare il file,bisogna anche inserire l'opportuna condizione nel htaccess 😉
            Cioè:> ErrorDocument 404 404.php
            Ciao!

            0 Miglior Risposta Ringrazia Cita Rispondi

              1 Risposta Ultima Risposta
            • G
              gh3 Super User • ultima modifica di

              @probid said:

              @gh3,non basta creare il file,bisogna anche inserire l'opportuna condizione nel htaccess 😉

              No, con wp non è necessario aggiungere condizioni all' .htaccess, in quanto quelle base vanno a valutare l'esistenza o meno di una pagina o directory e in caso negativo fare un redirect su index.php?error=404, a questo punto lo script di WP in maniera automatica andrà a mostrare il file 404.php se presente nella directory del template in uso, altrimenti andrà a mostrare il file di index del proprio blog.

              per maggior info: http://codex.wordpress.org/Creating_an_Error_404_Page

              0 Miglior Risposta Ringrazia Cita Rispondi

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

                @gh3 said:

                No, con wp non è necessario aggiungere condizioni all' .htaccess, in quanto quelle base vanno a valutare l'esistenza o meno di una pagina o directory e in caso negativo fare un redirect su index.php?error=404, a questo punto lo script di WP in maniera automatica andrà a mostrare il file 404.php se presente nella directory del template in uso, altrimenti andrà a mostrare il file di index del proprio blog.

                per maggior info: http://codex.wordpress.org/Creating_an_Error_404_Page
                Ah,grazie,utile informazione 🙂
                Vabbè il mio post spero che sarà comunque utile a chi vorrà personalizzare la pagina d'errore 404 del suo sito non wordpress 😉
                Ciao!

                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