Kann man einen oder mehrere Abschnitte einer .htaccess-Datei auskommentieren, so wie man/* und */in verschiedenen Programmiersprachen benutzt?Wie können Sie ganze Abschnitte einer .htaccess-Datei auskommentieren?
Antwort
Streng genommen .htaccess-Dateien nur einzeilige Kommentare erlauben: ein Hash-Zeichen (#) am Anfang einer Zeile lassen den Parser weiß, dass Zeile ignoriert werden soll, das heißt:
# this is a comment in an .htaccess file and many other scripting languages
jedoch Aus praktischer Sicht ist es möglich, eine beliebige Anzahl zusammenhängender Zeilen in einen IF-Block einzubinden (verfügbar von Apache 2.4). Dies deaktiviert effektiv die Zeilen innerhalb des Blocks. Zum Beispiel:
<IF "false">
...disabled directives...
</IF>
Das gesagt, ein mehrzeiliges Kommentar in vielen Programmiersprachen erlauben würde, mehr oder weniger beliebige Inhalte in sie, das heißt einfachen Englisch eher als tragfähige Code. Umgekehrt muss der Inhalt eines IF-Blocks, wie oben erwähnt, aus korrekten .htaccess-Direktiven und regulären einzeiligen Kommentaren bestehen - andernfalls wird ein HTTP 500-Fehler generiert.
Erweitern Sie und geben Sie ein Beispiel für Manu3D Antwort, können Sie den Kommentar Inhalt in eine FilesMatch
directive kapseln und einen unwahrscheinlichen Dateinamen für die Übereinstimmung verwenden.
<FilesMatch "index-sbrubles123land9897Brazil\.(php?)$">
#commented content here
</FilesMatch>
Aber ich würde vermeidet viele Anmerkungen zu verwenden und speziell diese „faux mehrzeiligen Kommentar“ Technik in einer Produktionsumgebung. Ich denke, je weniger Zeit Apache mit der Analyse von .htaccess-Dateien verbringt, desto besser (weniger störungsanfällig).
Und vergessen Sie nicht, dass Sie Text oder eine ungültige Apache-Syntax in diesem falschen Kommentar sowieso nicht verwenden können. Es wäre hilfreich, andere Anweisungen vorübergehend oder bedingt zu deaktivieren, aber keinen Text zu kommentieren.
- 1. Wie können Sie Abschnitte mit Standardinhalt in MVC 6 definieren?
- 2. Django: in Vorlagen auskommentieren
- 3. Wie Code in SQLiteStudio SQL Editor auskommentieren?
- 4. Wie können wir Joomla Template-Datei in zwei Abschnitte unterteilt?
- 5. Wie kann ich Text in einer RMD-Datei auskommentieren?
- 6. Nicht erreichbare Abschnitte einer 2D-Karte finden
- 7. Verschlüsseln benutzerdefinierter Abschnitte einer web.config
- 8. Wie können Sie Header für Sticky-Abschnitte (wie iOS) in Android erstellen?
- 9. ms-access: wie sql code auskommentieren?
- 10. Abschnitte von PDF extrahieren
- 11. Dokument Abschnitte
- 12. Mit PowerShell eine Zeile in einer Konfigurationsdatei auskommentieren
- 13. Wie können ganze Textzeichenfolgen in Textdateien eingerückt werden?
- 14. Iterate über Abschnitte in einer Konfigurationsdatei
- 15. didSelectRowAtIndexPath mit einer tableView, die Abschnitte
- 16. Kann ich eine Zeile in einer .git/config-Datei auskommentieren?
- 17. man Abschnitte
- 18. Fügen Sie zwei Abschnitte in Recyclerview Android
- 19. So modellieren Sie mehrere Abschnitte pro Seite
- 20. Powershell - lesen Sie separate Abschnitte der Textdatei
- 21. Warum kann ich diese Zeichenfolge nicht auskommentieren?
- 22. Stack UICollectionView Abschnitte
- 23. Jeditable Alle Abschnitte bearbeiten?
- 24. Wie bekomme ich bestimmte Abschnitte innerhalb einer MAN-Seite?
- 25. Wie erhalten Sie die sichtbaren Abschnitte eines UITableView?
- 26. Wie verwenden Sie Abschnitte in C# 4.0 app.config?
- 27. UICollectionView Abschnitte vertikal laden
- 28. Wie können Sie den Bereich eines Div klickbar machen? Nicht das ganze div!
- 29. Android Navigationsleiste - Mehrere Abschnitte
- 30. iPhone UITableView Nested Abschnitte