• Salve a tutti e Buon 2024!

    Sto sviluppando un sito web con WordPress (versione 6.4.2, tema: twentytwentythree) composto di 4 pagine statiche (non articoli); ancora non l’ho messo in linea; ho necessità di far scomparire dalle url index.php, poiché mi trovo pagine del tipo

    http://localhost/miosito/index.php/biografia

    e vorrei invece

    http://localhost/miosito/biografia

    sono andato su Impostazioni > Permalink e nell’opzione Struttura personalizzata ho scritto nel campo di inserimento testo /%postname%/ (come ho indicato all’inizio, le 4 pagine statiche le ho create usando Pagine e non Articoli dalla Bacheca di amministratore), poi salvato, ma le pagine non vengono trovate.

    Cercando in rete una soluzione, ho visto che oltre ad agire su Permalink si può agire anche nel file .htaccess dentro la directory del sito wordpress aggiungendovi le seguenti righe di codice

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

    analizzando il file .htaccess del mio sito, ho trovato queste righe, già inserite da WordPress

    <IfModule mod_rewrite.c>
      RewriteEngine On
      RewriteRule .* - [E=HTTP_AUTHORIZATION:%{HTTP:Authorization}]
      RewriteBase /miosito/
      RewriteRule ^index\.php$ - [L]
      RewriteCond %{REQUEST_FILENAME} !-f
      RewriteCond %{REQUEST_FILENAME} !-d
      RewriteRule . /miosito/index.php [L]
    </IfModule>
    

    a parte la direttiva

    RewriteRule .* – [E=HTTP_AUTHORIZATION:%{HTTP:Authorization}]

    tutto il resto mi sembra identico alla soluzione trovata su internet, ma non funziona.

    Grazie a chiunque sappia darmi una soluzione

Stai visualizzando 4 risposte - dal 1 al 4 (di 4 totali)
  • Buongiorno, ho avuto la stessa necessità anche io proprio ieri.

    Io ho risolto andando in impostazioni, permalink e selezionando invece di struttura personalizzata la voce nome articolo che è sopra, da quello che ho visto ha effetto non solo sugli articoli ma anche sulle pagine.

    Dopo suggerisco di andare nella sezione pagine, sceglierne una e cliccare su visualizza per vedere a quale url rimanda.

    A quel punto conviene verificare che il problema non sia invece sul menù che potrebbe rimandare ancora al vecchio url.

    È poi sempre possibile modificare l’url dalle impostazioni pagina di Gutenberg o dalla modifica rapida nell’elenco delle pagine.

    Spero di esser stato d’aiuto, poi ci faccia sapere.

    Chi ha creato la discussione 1ans0l0

    (@1ans0l0)

    Salve

    intanto, grazie molte per la rapida risposta.

    Ho fatto come mi ha suggerito, ossia da Impostazioni > Permalink ho selezionato la voce Nome articolo e salvato, dopodiché alla sezione pagine ho cliccato su visualizza (per una pagina che ha come Titolo Contatti) e la url chiamata è http://localhost/contatti ma appare Page not found. Stesso discorso per tutte le pagine pubblicate.

    Mi ha suggerito di modificare eventualmente la url dall’elenco delle pagine, in modifica rapida: vi ho cliccato ma non appare nella form alcun campo di modifica url; come posso procedere?

    Cordiali saluti

    Buongiorno, mi dispiace che questo metodo non abbia risolto niente.

    A questo punto sulla base di quello che era successo a me mi verrebbe da suggerirle di provare a cambiare il tema e vedere se il problema persiste o no.

    Per caso ha provato già a mettere il sito in rete per vedere cosa succede?

    Speriamo di riuscire a risolvere.

    Grazie e auguro buona giornata.

    Chi ha creato la discussione 1ans0l0

    (@1ans0l0)

    Salve

    ancora non ho acquistato il dominio: al momento lo sto costruendo in locale.

    Mi aveva detto che in modifica rapida nella sezione delle pagine era possibile modificare la url: io non trovo alcuna voce. Quello che ho fatto è assegnare nel campo slug lo stesso nome della pagina, scritto in minuscolo, ma nulla.

    Cordiali saluti

Stai visualizzando 4 risposte - dal 1 al 4 (di 4 totali)
  • Il topic ‘Rimuovere file index.php’ è chiuso a nuove risposte.