Welcome to ShenZhenJia Knowledge Sharing Community for programmer and developer-Open, Learning and Share
menu search
person
Welcome To Ask or Share your Answers For Others

Categories

I'm fixing this joomla site. It uses joomla 1.7 language filter so it adds post fixes to the url. So when i view an artcle with images, image is not displaying. I tried htaccess rewrite rules. But it didn't work for me... this is what i get when i copy image url.

http://domain.com/en/images/myimage.png

But when I check the code its images/myimage.png . If i edit code to /images/myimage.png it works.

Tthis is what i try to do with htaccess too, to add a "/". Since it didn't work i guess i have to change whole url. I don't have much knowledge in rewriting. Can you guys help me please?

See Question&Answers more detail:os

与恶龙缠斗过久,自身亦成为恶龙;凝视深渊过久,深渊将回以凝视…
thumb_up_alt 0 like thumb_down_alt 0 dislike
435 views
Welcome To Ask or Share your Answers For Others

1 Answer

Give this a go in your .htaccess:

<IfModule mod_rewrite.c>
   RewriteEngine on
   RewriteRule ^.*/images/(.*)$ http://%{HTTP_HOST}/images/$1 [L,R=301]
</IfModule>

This will rewrite your /en/images/... requests to /images/...

Note, this could have unexpected consequences for other URLs. I would suggest properly testing this on your own application.


与恶龙缠斗过久,自身亦成为恶龙;凝视深渊过久,深渊将回以凝视…
thumb_up_alt 0 like thumb_down_alt 0 dislike
Welcome to ShenZhenJia Knowledge Sharing Community for programmer and developer-Open, Learning and Share
...