What 'bout this? RewriteRule ^/About/([^/]+)/?$ /About/index.php?bout=$1 [L] RewriteCond $1 !=About RewriteRule ^/([^/]+)/?$ /index.php?home=$1 [L] -ascs ________________________________ From: David Blomstrom [mailto:david_blomstrom@xxxxxxxxx] Sent: Wednesday, April 26, 2006 2:59 PM To: users@xxxxxxxxxxxxxxxx Subject: [users@httpd] Need a mod-rewrite rule for a website's home page 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] Thanks. ________________________________ Yahoo! Mail goes everywhere you do. Get it on your phone <http://us.rd.yahoo.com/evt=31132/*http://mobile.yahoo.com/services?promote=mail> . --------------------------------------------------------------------- The official User-To-User support forum of the Apache HTTP Server Project. See <URL:http://httpd.apache.org/userslist.html> for more info. To unsubscribe, e-mail: users-unsubscribe@xxxxxxxxxxxxxxxx " from the digest: users-digest-unsubscribe@xxxxxxxxxxxxxxxx For additional commands, e-mail: users-help@xxxxxxxxxxxxxxxx