|
Posted by luigi7up on 08/31/07 09:15
On 30 kol, 12:59, "Rik Wasmus" <luiheidsgoe...@hotmail.com> wrote:
> On Thu, 30 Aug 2007 12:31:34 +0200, luigi7up <luigi...@gmail.com> wrote:
> > Hello everyone,
>
> > Im havin' problem with images in pages that were mod_rewrite-n.
>
> > So,
>
> > /blog/3/
>
> > is rewritten into
>
> > index.php?kom=blog&id=3
>
> > in .htaccess with directives:
>
> > RewriteRule ^blog/$ index.php?kom=blog [L]
> > RewriteRule ^blog/(.*)/$ index.php?kom=blog&id=$1 [L]
>
> > but images that have relative path <img src='images/image.jpg' /> are
> > problem because server appends image path to virtual directory /blog/
> > 3/:
>
> > /blog/3/images/image.jpg
>
> > where I want it to append that path to the root:
>
> >www.domain.com/images/image.jpg
>
> > I would like to solve this through .htaccess.
>
> Why? Can't you just use <img src='/images/image.jpg' />?
>
> > I tried solving this problem with entering apsolute paths to my images
> > but Im unable to put apsolute path because Im using TinyMCE .js editor
> > that resolves all absolute paths into relative ones..
>
> TinyMCE is perfectly configurable.
> ...
> relative_urls: false,
> document_base_url : "/",
> ...
>
> > Also using slash in front of path (/images/image.jpg) isn't solving my
> > problem.
>
> It should. What's going wrong.
>
> > I found RewriteRule that should solve my problem but it doesn't work.
> > Here it is:
>
> > RewriteCond %{REQUEST_URI} !\.(exe|jpg|jpeg)$
>
> Which does not do what you think it does.
>
>
>
> > Maybe Im not using it right, I don't know but this problem gives
> > headache for quite some
> > time now.
>
> As said, go for the src='/images/image.jpg' solution.
>
> .htaccess is possible, but very kludgy.
>
> RewriteRule ^blog/images/(.*)$ images/$1 [L]
> RewriteRule ^blog/$ index.php?kom=blog [L]
> RewriteRule ^blog/(.*)/$ index.php?kom=blog&id=$1 [L]
> --
> Rik Wasmus
>
> My new ISP's newsserver sucks. Anyone recommend a good one? Paying for
> quality is certainly an option.
Rik,
thank you,
RewriteRule ^blog/images/(.*)$ images/$1 [L]
did what I needed.
Now, could you tell me what would be the use of conditional:
RewriteCond %{REQUEST_URI} !\.(exe|jpg|jpeg)$
Thank you
Luka
[Back to original message]
|