Optimize your URLs for search engines and site visitors. Learn how to use the Apache mod_rewrite module to create clean URLs for PHP sites.
Overview
Syllabus
Introduction
- Welcome
- What you should know before watching this course
- Using the exercise files
- Testing whether Apache mod_rewrite is enabled
- Enabling mod_rewrite in the Apache configuration file
- Setting up the database for the example site
- How to use mod_rewrite
- Creating simple regular expressions
- Removing .php from the URL
- Working with a nonexistent directory
- Replacing a query string with a numeric value
- Replacing a query string with a text value
- Using RewriteBase
- Creating a clean URL for search results
- Displaying the search results
- Linking to a specific part of a page
- Setting conditions for rewriting URLs
- Creating a clean URL for any PHP file
- Using RewriteMap with a text file
- Using an indexed hash file with RewriteMap
- Increasing the log level to troubleshoot problems
- Review
- Goodbye
Taught by
David Powers