Web Hosting Talk







View Full Version : mod_rewrite rule


stuffradio
03-20-2006, 03:36 AM
Ok,

I am beginning to understand this! I am still running in to problems though.

This is my current mod_rewrite code:


RewriteEngine On
RewriteRule ^blog/?$ /myblog.php?owner=$1/ [R]

I'm trying to make it so when you type in www.wuensche.ca/blog/stuffradio (http://www.wuensche.ca/blog/stuffradio)
it'll give you the same result as:
www.wuensche.ca/blog/myblog.php?owner=stuffradio (http://www.wuensche.ca/blog/myblog.php?owner=stuffradio)

How do I do this? Because that one doesn't work.

stuffradio
03-20-2006, 04:24 AM
I got it working with this:


RewriteEngine On
RewriteRule ^myblog/([A-Za-z]+)$ myblog.php?owner=$1/


But now my images are messed :S how do I fix it? To show you what I mean go to:
www.wuensche.ca/blog/myblog.php?owner=stuffradio (http://www.wuensche.ca/blog/myblog.php?owner=stuffradio) and
www.wuensche.ca/blog/myblog/stuffradio (http://www.wuensche.ca/blog/myblog/stuffradio)

maxymizer
03-20-2006, 05:32 AM
Use absolute paths to your images. If you have something like <img src="images/header.jpg" />, rewrite it as <img src="/images/header.jpg" />.
I believe that you see the difference.

hehachris
03-20-2006, 05:58 AM
using relative path is just fine
<img src="./images/logo.gif" alt="">