• Salve a tutti.
    Ho iniziato a creare i primi articoli con WordPress e solo dopo ho scoperto la funzione che riguarda i permalink.
    Ora ho provato a modificarli e, sia con gli articoli nuovi che con quelli vecchi, il reindirizzamento non funziona e mi esce sempre la pagina 404.
    Ho provato anche a usare il plugin Redirect ma niente.
    Ho letto che si dovrebbe modificare il file htaccess ma sinceramente non ci ho capito molto…
    Qualcuno mi può aiutare?
    P.S.: le cartelle hanno i permessi di “creare ed eliminare” file per il proprietario (www-data) e per il gruppo (io) e di “leggere e scrivere” per proprietario e gruppo.
    Grazie

Stai visualizzando 3 risposte - dal 1 al 3 (di 3 totali)
  • Ciao @jgor,
    ma hai controllato nella cartella principale del tuo WordPress, quella con le cartelle wp-content/, wp-admin/ e wp-include/. Osserva se al suo interno è presente il file .htaccess e assicurati che sia scrivibile.

    Fatte queste operazioni prova a tornare nella bacheca e imposta un permalink diverso dal precedente e premi il pulsante salva che trovi in basso.

    Successivamente apri un singolo articolo e controlla la URL che viene generata, se è corretta e risponde alle impostazioni che gli hai dati prova a vedere se il link adesso funziona (per il momento non fare nessun redirect).

    Se il link non dovesse funzionare assicurati di aver pulito la cache del browser e che il file .htaccess sia stato modificato rispetto a prima.

    Se il link invece funziona correttamente ed hai molti link interni/esterni che puntano agli articoli precedenti allora è il caso di impostare dei redirect. Se hai pochi link in ingresso invece puoi anche ignorare la necessità dei redirect e continuare a pubblicare nuovo contenuto.

    Spero di averti aiutato e non esitare a utilizzare questo forum per richiedere ulteriore aiuto.

    A presto,
    Andrea

    PS: assicurati di aver disattivato il plugin dei redirect prima di fare qualsiasi tentativo.

    Chi ha creato la discussione jgor

    (@jgor)

    Salve Andrea.

    Il file c’è ed ha queste direttive:

    # BEGIN WordPress
    <IfModule mod_rewrite.c>
    RewriteEngine On
    RewriteBase /
    RewriteRule ^index\.php$ - [L]
    RewriteCond %{REQUEST_FILENAME} !-f
    RewriteCond %{REQUEST_FILENAME} !-d
    RewriteRule . /index.php [L]
    </IfModule>
    # END WordPress

    Quandro apro l’articolo l’URL è corretta ma mi da errore 404.
    Sono così costretto a reimpostare il permalink di default e, in conseguenza di questo, il file .htaccess si presenta così:

    # BEGIN WordPress
    
    # END WordPress

    Ci ho provato in ogni modo /:)
    Intanto grazie della risposta

    • Questa risposta è stata modificata 7 anni, 3 mesi fa da jgor.
    • Questa risposta è stata modificata 7 anni, 3 mesi fa da jgor.
    Chi ha creato la discussione jgor

    (@jgor)

    Salve a tutti. Devo ancora trovare una soluzione al mio problema.
    Ho un sito creato in locale.
    Ho provato nuovamente a modificare il file .htaccess come descritto sopra ma una volta che imposto i permalink il file si presenta così:

    
    # BEGIN WordPress
    
    # END WordPress

    In buona sostanza, quando modifico il permalink l’url dell’articolo risulta corretta ma di da un errore 404. A questo punto, se riapro .htaccess lo trovo svuotato di ogni direttiva. Non capisco, può essere un problema di permessi del file o che? Vorrei provare a modificarlo da Filezilla via FTP ma mi rifiuta la connessione al server locale.
    Non ho plugin per il redirect attivi (per info).

    Se avete qualche idea…grazie!

    • Questa risposta è stata modificata 7 anni, 1 mese fa da jgor.
Stai visualizzando 3 risposte - dal 1 al 3 (di 3 totali)
  • Il topic ‘Permalink non funzionano’ è chiuso a nuove risposte.