27 lines
1.4 KiB
Markdown
27 lines
1.4 KiB
Markdown
---
|
|
title: Prevent Apache from displaying text files within a web browser
|
|
slug: prevent-apache-displaying-text-files-within-web-browser
|
|
tags:
|
|
- apache
|
|
- code
|
|
- drupal
|
|
---
|
|
{% block excerpt %}
|
|
When you download [Drupal](http://drupal.org/project/drupal), there are several text files that are placed in the root of your installation. You don't want or need these to be visible to anyone attempting to view them in a browser - especially CHANGELOG.txt as that includes the exact version of Drupal you are running and could therefore have security implications.
|
|
|
|
Rather than delete these files or change the file permissions manually for each file, I can add the following lines into my VirtualHost configuration.
|
|
{% endblock %}
|
|
|
|
{% block content %}
|
|
When you download [Drupal](http://drupal.org/project/drupal), there are several text files that are placed in the root of your installation. You don't want or need these to be visible to anyone attempting to view them in a browser - especially CHANGELOG.txt as that includes the exact version of Drupal you are running and could therefore have security implications.
|
|
|
|
Rather than delete these files or change the file permissions manually for each file, I can add the following lines into my VirtualHost configuration:
|
|
|
|
<Files ~ "\.txt$">
|
|
Order deny,allow
|
|
Deny from all
|
|
</Files>
|
|
|
|
This prevents any files with a .txt extension from being accessed and rendered in a web browser.
|
|
{% endblock %}
|