/ / .htaccess file - Riscrivi le regole che non funzionano con il nuovo hosting - .htaccess, mod-rewrite, rewrite

.htaccess file - Riscrivi le regole che non funzionano con il nuovo hosting - .htaccess, mod-rewrite, rewrite

Ho usato il seguente nella radice del miohosting con (123-reg) per un po 'di tempo da allora mi sono trasferito su Godaddy e le regole sembrano non funzionare più. Ho contattato il loro supporto e hanno detto che seguono le impostazioni predefinite per le regole di riscrittura del mod di linux e credono che ci sia un problema con il mio scripting ...?

ecco cosa sto usando:

    RewriteEngine On
RewriteRule ^fishing/$ fishing.php [L]

Ho molte più regole all'interno di .htaccess ma selezionerò questo solo come esempio.

Quando ero con 123-reg, potevo semplicemente digitare http://domain.com/fishing e caricarebbe il file fishing.php.

Su Dio, questo va dritto al 404. Qualcuno può vedere qualcosa di ovvio che succede qui?

Per informazioni: funziona bene se digito il percorso completo: http://domain.com/fishing.php ma questo non è quello che voglio.

Qualcuno può anche confermare che questa è una regola di riscrittura standard e dovrebbe funzionare con le impostazioni predefinite delle regole di riscrittura mod di apache?

risposte:

1 per risposta № 1

Risulta per qualche motivo che devi aggiungere:

    Options -Multiviews

al tuo file .htaccess perché funzioni.

Sarebbe utile se i tecnici di GoDaddy conoscessero queste informazioni. Ho visto questo su molti forum su Internet su un problema simile con Godaddy. Spero che questo aiuti qualcun altro.