[users@httpd] Need a mod-rewrite rule for a website's home page
[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
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.
[Index of Archives]
[Open SSH Users]
[Linux ACPI]
[Linux Kernel]
[Linux Laptop]
[Kernel Newbies]
[Security]
[Netfilter]
[Bugtraq]
[Squid]
[Yosemite News]
[MIPS Linux]
[ARM Linux]
[Linux Security]
[Linux RAID]
[Samba]
[Video 4 Linux]
[Device Mapper]