var sidebar_align = 'right';
var content_container_margin = parseInt('290px');
var sidebar_width = parseInt('270px');
Mod_Rewrite Help Needed
I use WHMCS for my hosting client control panel.
I today decided to use mod_rewrite to try and improve SEO on the URLS for my knowledgebase. Below is the .htacess file I used:
The thing is, people can still use the old URLs...
RewriteRule ^knowledgebase/([0-9]+)/([0-9]+)/[a-z0-9_-]+\.php$ /whmcs/knowledgebase.php?action=displayarticle&catid=$1&id=$2 [L,NC]
RewriteRule ^knowledgebase/([0-9]+)/([^/]*)$ /whmcs/knowledgebase.php?action=displaycat&catid=$1 [L,NC]
is the same as:
Now I have heared having two pages with the same content can negatively impact your search rankings.
The problem goes further, if you go to:
and click on the bread crumb navigation it takes you to:
which again is the same content with a different address... three pages then all the same content. Google wont like that? I cannot edit the bread crumb navigation due to the source being encoded.
I hear I can use mod_Rewrite to do a 301 redirect? How would I do this. I am new to mod_rewrite.
I need to SEO my site badly and any help would be greatly appreciated.
I apologise for linking in this topic if that is not allowed, I just need to explain the situation and give examples.
Thanks for any help!
Are you using some sort of CMS to manage the websites content??
You don't need mod_rewrite help.
You simply need to add the old style URL's to a robots.txt file as exclusions. If you really want to use 301's simply add this at the end of your rewrite rules: [R=301]
I am using WHMCS which is a billing suite.
I tried adding [R=301] to the end of my rewrite rules and it made no difference .
How using rewrite rule could i redirect
I added this rule to the bottom of my .htaccess file:
But it does not work.
Like I said all help is much appreciated. Just need to get this working.