Stiamo spostando un sito da un CMS a un altro. Il file .htaccess è stato modificato e deve essere aggiornato affinché il nuovo sito funzioni correttamente. Da quello che ho capito il file .htaccess verrà aggiornato solo se la cache del browser viene cancellata? Va bene per chi crea il sito per svuotare la cache, ma c'è un modo per ottenere che i browser degli utenti ottengano il nuovo file .htaccess senza che l'utente cancelli manualmente la cache di sua iniziativa?Posso forzare .htaccess per aggiornare?
risposta
Appena si sostituisce il file .htaccess, verrà ricaricato da Apache e verrà immediatamente utilizzato per tutte le richieste successive. Non è necessario aggiornare alcuna cache.
.htaccess è controllato da apache su ogni richiesta (e per ogni richiesta controlla htaccess in tutte le sottodirectory di DocumentRoot, non solo nella directory corrente) – Marki555
Questo non è assolutamente il caso. Alcuni server controllano periodicamente i file .htaccess. – SColvin
@SColvin, qualche idea su come forzare un server a caricare un .htaccess aggiornato? – pseudon
Se si utilizza RewriteRule, è sufficiente utilizzare R anziché R = 301. Per altri scopi, dovrai cancellare la cache del browser ogni volta che cambi un reindirizzamento.
Ciò è corretto. Stava avendo questo problema e questo lo risolse. –
- 1. Come posso usare htaccess per forzare www. su più domini
- 2. Forzare http utilizzando .htaccess
- 3. Wordpress .htaccess www. Non forzare
- 4. Forzare Flex per aggiornare lo schermo?
- 5. Come posso forzare Vaadin ad aggiornare lo schermo?
- 6. Come forzare QGLWidget ad aggiornare lo schermo?
- 7. Come posso forzare la versione PHP per Command Line?
- 8. Come forzare Sonatype Nexus ad aggiornare?
- 9. Esiste un modo per forzare Volley ad aggiornare un'immagine?
- 10. come forzare per aggiornare il valore di modello Yii
- 11. Come forzare il telegramma per aggiornare l'anteprima del collegamento?
- 12. .htaccess - come forzare "www." in un modo generico?
- 13. Come posso forzare gioiello per l'aggiornamento a 1.3.1 gioiello
- 14. Forzare SSL e sottodominio www per qualsiasi URI inserito con .htaccess?
- 15. Come posso aggiornare Numpy?
- 16. Come posso aggiornare automaticamente un browser Web?
- 17. Come posso usare .htaccess per nascondere le estensioni URL .php?
- 18. .htaccess per cakephp
- 19. .htaccess prompt per password
- 20. .htaccess forza SSL per un particolare dominio
- 21. Come posso avere un blocco .htaccess condizionale?
- 22. apache .htaccess rewrite - posso spostarlo in httpd.conf
- 23. Forza il widget Android per aggiornare
- 24. forzare un altro utente per aggiornare le loro richieste con ASP.NET Identity 2.1.0
- 25. Come posso aggiornare IntelliJ IDEA?
- 26. Posso forzare pip per reinstallare la versione corrente?
- 27. Come posso forzare un'immagine per mantenere le proporzioni in WPF?
- 28. Posso forzare un lambda C++ 11 a restituire per riferimento?
- 29. come posso aggiornare npm stesso?
- 30. Configurare PhpStorm per utilizzare .htaccess
browser non accedere al file .htaccess. Questo è usato da apache per determinare quali file servire per le richieste. Non è affatto utilizzato dal browser. –
. Il file .htaccess non ha nulla a che fare con la cache del browser. non preoccuparti – machineaddict
Qualcuno dei dati come i reindirizzamenti o qualcosa del genere passano dal file alla cache? Perché un browser che ha visitato il sito dovrebbe essere reindirizzato come indica il vecchio file .htaccess? Solo un colpo di fortuna? –