Jump to content

Virtual Files


xdracox

Recommended Posts

I am trying to make my page be something like example.com/Home, example.com/Login, etc. But I also want to add a query string to it, like example.com/Home?article=100, or something.

 

I managed to write the RewriteRule for the first part, but I can't seem to do the part with the query string. This is what I have so far:

RewriteRule ^([A-Z][A-Za-z0-9]+)[\?]?(.*)$ index.php?p=$1&$2

Link to comment
https://forums.phpfreaks.com/topic/47400-virtual-files/
Share on other sites

You're not negating the ?...

 

RewriteRule ^([A-Z][A-Za-z0-9]+)[^\?]?(.*)$ index.php?p=$1&$2

 

(See the ^)

 

You may also want to look at the parameter which instructs the rule to pass along the query string automatically (is it [Q]?).  But that may not work if you're creating the first part of the query string yourself.

Link to comment
https://forums.phpfreaks.com/topic/47400-virtual-files/#findComment-231273
Share on other sites

Archived

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

×
×
  • 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.