E 'possibile commentare una o più sezioni di un file .htaccess, come si farebbe con/* e */in vari linguaggi di programmazione?Come commentare sezioni intere di un file .htaccess?
risposta
A rigor di termini, i file .htaccess consentono solo commenti a riga singola: un carattere cancelletto (#) all'inizio di una riga lascia il parser sa che la linea dovrebbe essere ignorata, vale a dire:
# this is a comment in an .htaccess file and many other scripting languages
Tuttavia, da un punto di vista pratico è possibile avvolgere qualsiasi numero di linee contigue in un blocco IF (disponibile da Apache 2.4). Disattiva efficacemente le linee all'interno del blocco. Per esempio:
<IF "false">
...disabled directives...
</IF>
Ciò premesso, un commento su più righe in molti linguaggi di programmazione consentirebbe più o meno qualsiasi contenuto al suo interno, il codice vale a dire parole povere, piuttosto che valida. Al contrario, il contenuto di un blocco IF come menzionato sopra deve essere composto da appropriate direttive .htaccess e normali commenti a riga singola - altrimenti verrà generato un errore http 500.
Espandendo e dando un esempio di risposta Manu3D, è possibile utilizzare incapsulare il contenuto del commento in un FilesMatch
directive e utilizzare un nome di file improbabile per la corrispondenza.
<FilesMatch "index-sbrubles123land9897Brazil\.(php?)$">
#commented content here
</FilesMatch>
Ma, eviterei di usare molti commenti e specialmente questa tecnica di "falso commento multilinea" in un ambiente di produzione. Penso che meno tempo spenda Apache per analizzare i file .htaccess, meglio è (meno problemi inclini).
E non dimenticare che non è possibile utilizzare testo o alcuna sintassi di apache non valida all'interno di questo falso commento. Sarebbe utile disabilitare temporaneamente o condizionalmente altre direttive, ma non commentare il testo.
- 1. Come commentare nel file .env di laravel?
- 2. Includere un altro file htaccess da .htaccess
- 3. Come commentare i file modello? (.tpl)
- 4. Come impedire un file dal reindirizzamento .htaccess?
- 5. Come commentare un blocco contenente regexp
- 6. htaccess Reindirizza un file a un altro
- 7. come commentare sp mysql
- 8. Come ottenere sezioni visibili di un UITableView?
- 9. Scrivi un file .htaccess in PHP?
- 10. Un file .htaccess può essere troppo grande
- 11. Crittografia di sezioni personalizzate di un web.config
- 12. Tradurre file di un Apache .htaccess a un web.config IIS
- 13. Come commentare l'ossigeno Proprietà Qt?
- 14. Come eseguire la scansione di intere Wikipedia?
- 15. python: generazione di partizioni intere
- 16. Come posso leggere l'indirizzo IP locale in un file .htaccess?
- 17. Come negare l'accesso a un file in .htaccess
- 18. Come commentare un blocco di istruzioni in inno setup
- 19. Come commentare i commenti condizionali di IE?
- 20. Come commentare i manub di script emberjs?
- 21. Che cos'è il file .htaccess?
- 22. Creazione di sezioni all'interno di un RecyclerView
- 23. .htaccess: Come "Specificare un validatore di cache"?
- 24. rsync non sincronizzato .htaccess file
- 25. Dove mettere il file .htaccess?
- 26. utilizza RewriteMap nel file htaccess
- 27. Come posso commentare un nodo in XML usando PowerShell?
- 28. Regex.Match parole intere
- 29. Ridurre intere frazioni Algoritmo
- 30. Duplicazione delle sezioni TEXTINCLUDE nel file .rc