Jump to content

Archived

This topic is now archived and is closed to further replies.

tiki

mod_rewrite not working at all?

Recommended Posts

My .htaccess is not working at all, heres the code:

 

RewriteEngine on
RewriteRule ^([a-z]+)/$ info.php?page=$1
RewriteRule ^([a-z]+)/$ users.php?page=$1 
RewriteRule ^news/$ news.php
RewriteRule ^news/([a-z]+)/$ news.php?page=$1
RewriteRule ^news/([a-z]+)/([0-9+])/$ news.php?page=$1&id=$2
RewriteRule ^store/$ store.php
RewriteRule ^store/([a-z]+)/$ store.php?page=$1
RewriteRule ^store/([0-9]+)/$ store.php?id=$1
RewriteRule ^store/([a-z]+)/([0-9]+)/$ store.php?&page=$1&id=$2
RewriteRule ^store/([a-z]+)/([a-z]+)/$ store.php?page=$1&func=$2
RewriteRule ^store/([a-z]+)/([a-z]+)/([0-9]+)/$ store.php?page=$1&func=$2&id=$3
RewriteRule ^popup/$ popup.php
RewriteRule ^popup/([a-z]+)/$ popup.php?page=$1

 

And when I go to any page, the content will not show.

 

Why is this?

Share this post


Link to post
Share on other sites
Guest footballkid4

Check your enable mod_rewrite error handling ONLY FOR TESTING, DISABLE IT WHEN YOU ARE DONE

Share this post


Link to post
Share on other sites

Tiki,

 

Your first two regular expressions are identical

RewriteRule ^([a-z]+)/$ info.php?page=$1
RewriteRule ^([a-z]+)/$ users.php?page=$1 

 

If you visit example.com/page/ it will match both those expressions.

Share this post


Link to post
Share on other sites

×

Important Information

We have placed cookies on your device to help make this website better. You can adjust your cookie settings, otherwise we'll assume you're okay to continue.