-
htaccess errato?
Mi è capitato più volte negli ultimi tempi che il mio .htaccess sia stato automaticamente rinominato in htaccess.txt.
Cercando un pò sul forum ho letto che questo avviene per gli .htaccess errati. Dunque domando, c'è qualche errore nel mio?
Codice:
RewriteEngine On
RewriteBase /
RewriteCond %{REQUEST_URI} !^/php5/.*$
RewriteRule (.*)$ /php5/$1
(dovrebbe semplicemente mostrare ciò che c'è in /php5 come se fosse in / )
-
Hai attivato .htaccess nella sezione Risorse & Upgrades del pannello di AlterVista?
-
Si, ha sempre funzionato senza problemi.
Questa cosa è successa una volta il 22 Dicembre.
Poi non si è più verificata fino a ieri.
Oggi il file .htaccess viene rinominato in continuazione.
-
-
Avevo letto quel thread prima di postare.
Però non uso Drupal e non credo che MediaWiki sia responsabile dei rename di htaccess. Per questo chiedevo se, piuttosto, non vi fosse qualche errore di sintassi nel mio htaccess.
Per la cronaca, not_found.php è un file che viene letto in automatico qualora manchi la pagina richiesta?
Perchè se è così, allora posso provare a scriverne uno che rigeneri l'htaccess come indicato in quel thread (anche se il motivo del rename rimarrebbe oscuro).
Se invece non è così, forse posso creare un index.php sotto / che riscriva .htaccess ... funzionerebbe?
-
In quel topic Gianluca dice che forse è un problema del php engine...
Ciao!
-
Cioè del software di PHP 5 ?
Comunque ho risolto adattando un pò la situazione di quel thread. Ho creato un index.php nella mia root directory, visto che in essa non c'è nulla (è tutto sotto /php5) e di fatto viene navigata solo quando il file .htaccess si "rompe", posso risolvere così :)
Codice PHP:
<?php
rename("./htaccess.txt",".htaccess");
echo "<br />Problema temporaneo,<br /><a href='javascript:location.reload()'><strong>prova ad aggiornare la pagina</strong></a>";
?>