# Session 14 - Server-Side: HTTP and Apache Web Server Configuration

Harvard Extension School
Spring 2021

Course Web Site: https://cscie12.dce.harvard.edu/

### Topics

1. Wrapping Up
2. The Internet and the Web
3. HyperText Transfer Protocol
4. Apache HTTP Server
5. Caching - Don't deliver content unnecessarily
6. Minify and Compress Content
7. Friendly Errors
8. Friendly Ways to Get There
9. Search Engines and Optimization
10. Accessibility
11. Oh, The Places You'll Go!

Session 14 - Server-Side: HTTP and Apache Web Server Configuration, slide1
Wrapping Up, slide2
Some Observations, slide3
My Project Update, slide4
The Internet and the Web, slide5
Domain Names: Top Level Domains (TLD), slide6
Getting Your Own Domain and Hosting, slide7
Web Server Software, slide8
HyperText Transfer Protocol, slide9
HTTP Overview, slide10
HTTP Response Codes, slide11
Common Headers, slide12
Looking at HTTP Under the Hood, slide13
HTTP Header: Host, slide14
HTTP/2, slide15
Apache HTTP Server, slide16
Apache Configuration Overview, slide17
Scope of .htaccess files, slide18
Problems You Will Have with .htaccess files, slide19
500 Internal Server Error, slide20
Problems You will encounter when using .htaccess files (Internal Server Error 500), slide21
Problems You will encounter when using .htaccess files (Can't see the .htaccess file), slide22
Apache Configuration Sections, slide23
Caching - Don't deliver content unnecessarily, slide24
Caching Related Headers, slide25
If-Modified-Since, slide26
Expires HTTP Header, slide27
Do not cache, slide28
Minify and Compress Content, slide29
Compress Content, slide30
Does Compressing Help?, slide31
Friendly Errors, slide32
Custom Error Documents, slide33
Friendly Ways to Get There, slide34
HTTP Redirect, slide35
Redirect, slide36
Rewrite, slide37
Example - Make Simple Links Instead of Complex Ones, slide38
Example: Create Links that can always point to the correct place, slide39
URL Shortener Services, slide40
Search Engines and Optimization, slide41
Content: meta tags, slide42
Search Robots, Crawlers, Spiders, slide43
robots.txt and Examples, slide44
Robots meta element in markup, slide45
Accessibility, slide46
Accessibility: Getting Started, slide47
Oh, The Places You'll Go!, slide48

Presentation contains 48 slides

- img
- img
- img
- img
- img