Jump to content

Recommended Posts

Hey Everyone,

I am trying to build myself a little auto parts store and have hit a snag.

 

I am trying to set up mod_rewrite but I am having trouble with passing additional GET variables in PHP.

 

for each category I have set up index.php?page=CATNAME.

my mod_rewrite works correctly and when i go to /CATNAME/ the php function shows

 

but, I am having trouble passing additional variables in the directory,

for instance... I have a year, make, model system i set up that uses GET variables

so /CATNAME/?year=2008 should display the year on the page.

 

It is not working when using the rewrite. it will only work on the front page.

No GET variables are able to be processed.

 

My .htaccess mod_rewrite is:

 

<IfModule mod_rewrite.c>

RewriteEngine On

RewriteBase /

RewriteRule ^([A-Za-z0-9-]+)/?$ /steve/index.php?page=$1 [NC]

RewriteCond %{REQUEST_FILENAME} !-f

RewriteCond %{REQUEST_FILENAME} !-d

</IfModule>

 

(steve is the directory the site is in on my server)

 

Is there an issue with my .htaccess that is causing this?

 

Thanks for the help

Link to comment
https://forums.phpfreaks.com/topic/223603-passing-additional-get-variables/
Share on other sites

This thread is more than a year old. Please don't revive it unless you have something important to add.

Join the conversation

You can post now and register later. If you have an account, sign in now to post with your account.

Guest
Reply to this topic...

×   Pasted as rich text.   Restore formatting

  Only 75 emoji are allowed.

×   Your link has been automatically embedded.   Display as a link instead

×   Your previous content has been restored.   Clear editor

×   You cannot paste images directly. Upload or insert images from URL.

×
×
  • Create New...

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.