✅ Notizie, temi, plugin WEB e WordPress. Qui condividiamo suggerimenti e le migliori soluzioni per siti web.

Spiegazione delle regole di riscrittura degli URL di WordPress

17

Apache Server consente la regola di riscrittura degli URL semplicemente inserendo un file chiamato .htaccess nelle directory FTP. Le Regole di riscrittura sostituiranno quelle principali, se presenti. Tuttavia, puoi impostare quanto segue nella sottocartella <em.htaccess. per consentire esplicitamente l’utilizzo di .htaccess dei genitori.

RewriteOptions inherit

Dopo l’installazione di WordPress, genererà un .htaccess nella directory principale del blog. Prendi ad esempio questo blog, quello che segue è il contenuto predefinito generato da WordPress.

I commenti iniziano come hash. IfModule controlla se il modulo di riscrittura è abilitato. ^index.php$ – [L] impedisce la riscrittura delle richieste per index.php, al fine di evitare loop infiniti. Se la richiesta è per index.php la direttiva non fa nulla – e interrompe l’elaborazione delle regole [L] cioè L – Last. RewriteCond specifica che se il file richiesto non è un file reale o non una directory reale, tutto verrà reindirizzato a index.php, che può ottenere il $_SERVER[‘REQUEST_URI’] e chiama il codice corretto per il rendering della pagina richiesta dall’utente .

La riga sopra RewriteRule ^/?(.*)$ /index.php?id=$1 [L] viene solitamente utilizzata per tradurre l’URL come https://steakovercooked.com/xyz in https://steakovercooked.com/index .php?id xyz.

Fonte di registrazione: helloacm.com

This website uses cookies to improve your experience. We'll assume you're ok with this, but you can opt-out if you wish. Accept Read More