Jump to content

mod_rewrite question


frikus

Recommended Posts

Hi, I want to use nice URLs on my website, something like http://site.com/article/24 instead of http://site.com/article.php&id=24

 

I achieve this using RewriteRule directive:

 

RewriteRule ^article/([0-9]+)$        article.php&id=$1 [L]

 

The problem is that after redirection to a link like http://site.com/article/24 my browser takes /24 as a folder and changes path in all my relative links in the article.php, and a path to .css file too.  Example: http://site.com/story/51 changes to http://site.com/24/story/51

 

How can I change this behaviour if I don't want to use absolute links? Or I'm just missing something?

Thanks.

 

 

 

Link to comment
https://forums.phpfreaks.com/topic/44579-mod_rewrite-question/
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.