Reindirizzare la home a un'altra pagina con htaccess

21 ago 2016, 13:28:58
Visualizzazioni: 18.2K
Voti: 1

Ho una pagina chiamata /home e vorrei configurare il mio file .htaccess per reindirizzarla a /homepage che è la pagina effettiva che voglio mostrare.

Il mio file .htaccess contiene quanto segue:

# Disattiva il motore di rewrite nel caso sia installato sotto HostPay.
RewriteEngine Off

SetEnv DEFAULT_PHP_VERSION 55

DirectoryIndex index.cgi index.php

# 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

Cosa devo aggiungere per reindirizzare gli utenti che accedono a http://example.com/ verso http://example.com/homepage?

2
Commenti

Perché non impostare semplicemente questa pagina come pagina iniziale tramite le Impostazioni di WordPress? Vedi Creare una Pagina Iniziale Static

99teko 99teko
21 ago 2016 13:34:55

@OmarSoliman hey amico, ho provato ma il tema deve avere alcune impostazioni che non riesco a vedere e continua a mostrare la pagina "Home"...

Konstantinos Natsios Konstantinos Natsios
21 ago 2016 14:26:21
Tutte le risposte alla domanda 1
2

Aggiungi quanto segue al tuo file .htaccess, tra le direttive <IfModule mod_rewrite.c>:

RedirectMatch 301 /home /homepage
Redirect 301 / /homepage

Tuttavia, come suggerito da Omar, puoi modificare la tua homepage direttamente dal [pannello di controllo] seguendo questi passaggi:

  • Vai su Impostazioni > Lettura
  • Nella sezione Visualizzazione pagina iniziale, seleziona Una pagina statica (seleziona sotto)
  • Accanto a Pagina iniziale: seleziona la pagina per la tua nuova homepage dal menu a discesa
  • Clicca su Salva modifiche

Modifica le impostazioni della pagina iniziale in WordPress

21 ago 2016 13:56:36
Commenti

Sì, ha funzionato. Anche se come ho detto a Omar ho fatto questo cambiamento senza successo... per questo ho chiesto dell'htaccess :D

Konstantinos Natsios Konstantinos Natsios
21 ago 2016 14:26:47

Capisco. Sembra che ci possa essere un plugin che interferisce, disattiverei uno per uno per isolare il problema.

Ethan Rævan Ethan Rævan
21 ago 2016 14:29:07