httpd-users mailing list archives

Site index · List index
Message view « Date » · « Thread »
Top « Date » · « Thread »
From David Blomstrom <>
Subject [users@httpd] Need a mod-rewrite rule for a website's home page
Date Wed, 26 Apr 2006 12:58:57 GMT
I have a content management system that uses mod-rewrite rules for various sections. For example,
the page mysite/About/index.php uses the following mod-rewrite rule:

RewriteRule ^About/([a-zA-Z0-9_/-]+)/?$ About/index.php?bout=$1 [L]

It displays URL's like mysite/About/Webmaster and mysite/About/Search.

I've finally figured out how to apply a mod-rewrite rule to my site's home page...

RewriteRule ^/?([-a-zA-Z0-9_/]+)/?$ /index.php?home=$1 [L]

It displays URL's like mysite/Arizona and mysite/Africa.

The problem is that it apparently interferes with my other mod-rewrite rules. I can't display
mysite/About/Webmaster unless I delete the home page rewrite rule. Does anyone know how to
make the following rewrite rules compatible, or can you suggest alternative rewrite rules
that will work together?

RewriteRule ^/?([-a-zA-Z0-9_/]+)/?$ /index.php?home=$1 [L]
RewriteRule ^About/([a-zA-Z0-9_/-]+)/?$ About/index.php?bout=$1 [L]


Yahoo! Mail goes everywhere you do.  Get it on your phone.
View raw message