Buon giorno.
Ho la necessità di avere una landing page e volevo gestire il tutto all'interno dell'htaccess.
Il file è strutturato cosi:
La struttura del sito è in questo modo:codice:# Change default landing page DirectoryIndex /landing-page/landing.html <IfModule mod_rewrite.c> RewriteEngine On RewriteBase / #RewriteRule ^(.*).html$ index.php?p=$1 [L] RewriteCond %{REQUEST_FILENAME} !-f RewriteCond %{REQUEST_FILENAME} !-d RewriteCond %{REQUEST_URI} !^/sections/ RewriteRule ^(.*)$ /sections/$1 </IfModule> # Codici di stato HTTP - gestione errori per pagine o file non trovati ErrorDocument 404 /404.php
.htaccess
index.php
sections/ è la cartella che contiene tutte le sottocartelle e quindi le pagine del sito
In cima al mio htaccess ho inserito
# Change default landing page
DirectoryIndex /landing-page/landing.html
In questo modo, dopo aver digitato l'indirizzo del sito visualizzo la landingpage con il bottone "vai al sito".
Soltanto che, ovviamente, cliccando sul bottone, mi ricarica sempre la landingpage invece che reindirizzarmi alla index.php o .html che sia.
Mi aiutate a capire come fare?
Grazie.

Rispondi quotando