Forums
This topic is locked
.htaccess RewriteRule
12 Jan 2009 13:54:29 agatqua a posted:
I'm trying to make my website more SEO friendly by changing URLs from dynamic to static and I've come across a problem. When I do a RewriteRule with one parameter everything works fine but as soon as I add the second parameter the page shows but as though it couldn't see the css file and all jpg files. It just shows a simple html version of the page.
This works perfectly:
RewriteRule ^([a-zA-Z0-9_-]+)/([0-9]+)$ /Pages/category_products.php?CategoryID=$2
And this is what doesn't work:
RewriteRule ^([a-zA-Z0-9_-]+)/([0-9]+)/([0-9]+)$ /Pages/category_products.php?CategoryID=$2&pageNum_rsProducts=$3
Please reply if you know why the page wouldn't connect to the css and jpg files.
Replies
Replied 24 Apr 2009 19:34:53
24 Apr 2009 19:34:53 Sofus Comer replied:
I would guess, that making the path to your css, javascripts, images etc look like this:
ADDING THE "/" before all relative paths
<link href="/admin.css" rel="stylesheet" type="text/css" />
<script src="/../some javascriptfile.js" type="text/javascript"></script>
[img]/../../images/myphoto.jpg">
etc etc...
I am only guessing, and you will have to try it out and post succes or not here again.
Atb Sofus
ADDING THE "/" before all relative paths
<link href="/admin.css" rel="stylesheet" type="text/css" />
<script src="/../some javascriptfile.js" type="text/javascript"></script>
[img]/../../images/myphoto.jpg">
etc etc...
I am only guessing, and you will have to try it out and post succes or not here again.
Atb Sofus
Edited by - Sofus Comer on 24 Apr 2009 19:35:50