Salve,
ho il seguente file .htacccess configurato in tal modo:
Sia su server locale (xampp) che su dominio di terzo livello (gratis) su altervista, il file funziona alla perfezione.Codice:# Index DirectoryIndex home.html # Turn Rewrite Engine On RewriteEngine On RewriteRule ^home$ home.html [NC,L] RewriteRule ^projects$ projects.html [NC,L] RewriteRule ^me$ me.html [NC,L] RewriteRule ^contact$ contact.php [NC,L] # Force SSL RewriteEngine On RewriteBase / RewriteCond %{HTTPS} off RewriteCond %{HTTP:X-Forwarded-Proto} !https RewriteRule ^(.*)$ https://%{HTTP_HOST}%{REQUEST_URI} [L,R=301] # Errors ErrorDocument 404 /error.html ErrorDocument 500 /error.html # # av:php5-engine AddHandler av-php7 .php
Partiamo dalla prima parte: # Index, questa funziona.
La seconda invece: # Turn Rewrite Engine On, va solo su server locale e dominio di terzo livello; già su un dominio di secondo livello registrato ad altervista, non funziona e non capisco il perché. Se, ad esempio, volessi navigare su example.com/home mi restituisce "La pagina non funziona www.example.com ti ha reindirizzato troppe volte. ERR_TOO_MANY_REDIRECTS"
Stessa cosa per la terza parte: # Force SSL; qui è scontato che non vada su xampp ma almeno funziona sui domini di terzo livello di altervista, non capisco perché non vada su quelli di secondo nonostante io abbia attivato l'ssl.
Come posso fare? E perché non funziona?

LinkBack URL
About LinkBacks


