I’m studying for my Software Development class and don’t understand how to answer this. Can you help me study?
Exercise 5-1
- Create a directory under ‘htdocs’ named ‘exercises’ and a subdirectory ‘week_5′.
- Add the file ‘ex5_1.html’ from the ‘Example Files’ folder to this directory.
- Add directives in your configuration file to deny access from all hosts but to allow overrides from ‘.htaccess’ files. What directives did you use?
- Restart Apache and try accessing this file. What do you see?
- What directives can you add to the associated access file to allow access from all hosts? Add these directives and try accessing the file.
Exercise 5-2
- In your ‘week_5′ directory add the file ‘ex5_2.html’.
- How can you modify your configuration to allow the display of the ‘ex5_2.html’ file but not the ‘ex5_1.html’ file using the <Files> or <FilesMatch> directives?
Exercise 5-3
- Uncomment the “mod_headers†module in your “httpd.conf†file.
- In your ‘week_5′ directory add the file ‘ex5_3.html’.
- Add the following directive in your configuration file: Header set ResponseTime %D
- Restart Apache and set your browser URL to access the file ‘ex5_3.html’.
- View the Response Headers using the developer tools.
- Do you see the new header ResponseTime? What is it’s value?