Most recent edit on 2008-04-08 06:51:27 by Dave [Added file name for rules for the Zeus web server]
Additions:
Zeus web server Rewrite Rule
The rules needed if you are using the Zeus web server are shown below. As shown they are for an installation of ClickCartPro in the root directory of your site. The rules for the Zeus web server are stored in a file named rewrite.script which should be in the root directory of your site.
Deletions:
Zeus web server Rewrite Rule
This is the rule needed if you are using the Zeus web server
Edited on 2008-01-29 08:00:00 by Dave [Added Zeus web server rewrite rule information]
Additions:
Enabling SEO is a 2 step process and these instructions are for installations that are using the Apache web server with mod_rewrite enabled and the Zeus web server. The first step for both web servers is activating SEO.
In admin under
Note: If you are using the Zeus web server please scroll down to the bottom of the page for the rewrite rule you need to use with Zeus.
Zeus web server Rewrite Rule
This is the rule needed if you are using the Zeus web server
match URL into $ with ^(.*)-(.*)/(.*)\.html
if matched then
set URL =/index.php?app=$1&ns=$2&ref=$3
endif%%
Deletions:
Enabling SEO is a 2 step process and these instructions are for installations that are using the Apache web server with mod_rewrite enabled. The first step is activating SEO. In admin under
Edited on 2007-08-07 10:30:06 by KryptronicWebmaster
Additions:
If you have an older version of ClickCartPro with ATS SEO installed, in order to keep and index ATS-formatted URLs active for your newer store, you will want to follow the format below. Please note that the application id in the 'ATS Ruleset Rewritten for Kryptronic SEO Ruleset' is set to 'ccp0'.
Deletions:
If you have an older version of ClickCartPro with ATS SEO installed, in order to keep any index ATS-formatted URLs active for your newer store, you will want to follow the format below. Please note that the application id in the 'ATS Ruleset Rewritten for Kryptronic SEO Ruleset' is set to 'ccp0'.
Edited on 2007-08-07 10:29:17 by KryptronicWebmaster
Additions:
RewriteRule ^xxx/(.*)-(.*)/(.*)\.html xxx/zzz.php?app=$1&ns=$2&ref=$3 [L,PT]
Deletions:
RewriteRule ^khxc/(.*)-(.*)/(.*)\.html xxx/zzz.php?app=$1&ns=$2&ref=$3 [L,PT]
Edited on 2007-08-07 10:28:38 by KryptronicWebmaster
Additions:
Former ClickCartPro/ATS SEO Installs
If you have an older version of ClickCartPro with ATS SEO installed, in order to keep any index ATS-formatted URLs active for your newer store, you will want to follow the format below. Please note that the application id in the 'ATS Ruleset Rewritten for Kryptronic SEO Ruleset' is set to 'ccp0'.
# Kryptronic SEO Ruleset
RewriteEngine On
RewriteRule ^khxc/(.*)-(.*)/(.*)\.html xxx/zzz.php?app=$1&ns=$2&ref=$3 [L,PT]
# ATS SEO Ruleset - Commented
# RewriteRule ^cat--(.*)\.html /cgi-bin/cp-app.cgi?seo=cat--$1
# RewriteRule ^item--(.*)\.html cgi-bin/cp-app.cgi?seo=item--$1
# RewriteRule ^page--(.*)\.html /cgi-bin/cp-app.cgi?seo=page--$1
# RewriteRule ^store /cgi-bin/cp-app.cgi?pg=store
# RewriteRule ^splash /cgi-bin/cp-app.cgi?pg=splash
# ATS Ruleset Rewritten for Kryptronic SEO Ruleset
RewriteRule ^cat--(.*)--(.*)\.html xxx/zzz.php?app=ccp0&ns=catshow&ref=$2 [L,PT]
RewriteRule ^item--(.*)--(.*)\.html xxx/zzz.php?app=ccp0&ns=prodshow&ref=$2 [L,PT]
RewriteRule ^page--(.*)--(.*)\.html xxx/zzz.php?app=ccp0&ns=display&ref=$2 [L,PT]
RewriteRule ^store xxx/zzz.php?app=ccp0&ns=splash [L,PT]
RewriteRule ^splash xxx/zzz.php?app=ccp0&ns=display&ref=splash [L,PT]
%%
Edited on 2007-07-16 04:52:46 by Dave
Additions:
Note for Fasthosts customers:
The rules you put in the .htaccess file require the removal of the Options +FollowSymLinks line as shown below.
Edited on 2007-05-12 07:20:03 by Dave
Deletions:
[code]
Edited on 2007-03-26 06:56:27 by Dave
Additions:
The rules shown above assume you have installed KHXC in a directory named khxc below your root web directory (ie: http://www.yourdomain.com/khxc∞) and you have not changed the default front-end script name (index.php).
If you have installed KHXC in the root directory (ie: http://www.yourdomain.com/∞) and have not changed the default front-end script name (index.php) your rules need to look like this:
[code]
RewriteRule ^(.*)-(.*)/(.*)\.html index.php?app=$1&ns=$2&ref=$3 [L,PT]%%
Deletions:
The rules shown above assume you have installed KHXC in a directory named khxc below your root web directory (ie. http://www.yourdomain.com/khxc∞) and you have not changed the default front-end script name (index.php).
Edited on 2007-03-17 10:31:30 by Dave
Additions:
RewriteRule ^khxc/(.*)-(.*)/(.*)\.html khxc/index.php?app=$1&ns=$2&ref=$3 [L,PT]
RewriteRule ^xxx/(.*)-(.*)/(.*)\.html xxx/zzz.php?app=$1&ns=$2&ref=$3 [L,PT]
RewriteBase /
RewriteRule ^khxc/(.*)-(.*)/(.*)\.html khxc/index.php?app=$1&ns=$2&ref=$3 [L,PT]
Deletions:
RewriteRule ^khxc/(.*)-(.*)/(.*)\.html khxc/index.php?app=$1&ns=$2&ref=$3 [L,PT]
RewriteRule ^xxx/(.*)-(.*)/(.*)\.html xxx/zzz.php?app=$1&ns=$2&ref=$3 [L,PT]
RewriteBase /
RewriteRule ^khxc/(.*)-(.*)/(.*)\.html khxc/index.php?app=$1&ns=$2&ref=$3 [L,PT]
Edited on 2007-03-17 09:11:56 by Dave
Additions:
After activating SEO you should see your search engine rankings increase!
Deletions:
Activating SEO you should see your search engine rankings increase!
Edited on 2007-03-16 07:08:26 by Dave
Additions:
Activating SEO you should see your search engine rankings increase!
The rules shown above assume you have installed KHXC in a directory named khxc below your root web directory (ie. http://www.yourdomain.com/khxc∞) and you have not changed the default front-end script name (index.php).
If you have changed the front-end script name to something like zzz.php and the installation directory to xxx, your rewrite rules would look like this instead:
The .htaccess file you created should be installed in the root of your web server not in the /khxc or /xxx directory. It will not work if it is in a directory below the root.
Note for 1and1 customers:
The rules you put in the .htaccess file need an additional line as shown below. The RewriteBase line with the slash (/) is what you need to add if you are using 1and1 for your web site hosting.
RewriteBase /
ClickCartPro - Administration
ClickCartPro - Getting Started
Deletions:
The rules above assume you have installed the KHXC in a directory named ‘khxc’ in your root web directory (ie. http://www.yourdomain.com/khxc∞) and you have not changed the default frontend script name (index.php).
Assuming you changed the frontend script name to ‘zzz.php’ and the installation directory to ‘xxx’, your rewrite rules would be as follows:
If you activate SEO you should see your search engine rankings increase as a result.
The identifier used within the software to specify the product-
There is some debate as to whether keywords in the URL have anything to do with ranking. Some say yes, some say no. Page content is king in my opinion. That said, if you want to change your ids, do the following:
(1) Login to the management interface and go to the Kryptronic Hybrid X Core > Database: Connections, Backups and Raw Admin > Raw Database Admin function. Choose to export all of the columns and rows from the ccp0_prod table into CSV format and download that file.
(2) In RawDB Admin, choose the SQL Statement: Submit a Raw SQL Statement and execute the statement 'DELETE FROM ccp0_prod'.
(3) Offline, using Excel, edit your CSV file and change your ids.
(4) Using RawDB Admin, choose to import your modified CSV file back into the ccp0_prod table.
*The SEO feature exists to provide static looking URLs to the search engines and page level meta tags. Without it you would have CGI URLs that couldn't be spidered.
Wiki: Pending Inclusion
Edited on 2007-03-16 06:56:11 by Dave
Additions:
Enabling SEO (Search Engine Optimization)
Enabling SEO is a 2 step process and these instructions are for installations that are using the Apache web server with mod_rewrite enabled. The first step is activating SEO. In admin under
Home > Kryptronic Hybrid X Core > Settings: Application Settings Menu > Application Settings Menu
click on Search Engine Optimization Settings and change SEO Status to True (1) and click Submit to save your change.
Create a plain text file named .htaccess (note the leading period (.) which is required) and put the following into the file:
Options +FollowSymLinks
RewriteEngine on
RewriteRule ^khxc/(.*)-(.*)/(.*)\.html khxc/index.php?app=$1&ns=$2&ref=$3 [L,PT]
The rules above assume you have installed the KHXC in a directory named ‘khxc’ in your root web directory (ie. http://www.yourdomain.com/khxc∞) and you have not changed the default frontend script name (index.php).
Assuming you changed the frontend script name to ‘zzz.php’ and the installation directory to ‘xxx’, your rewrite rules would be as follows:
Options +FollowSymLinks
RewriteEngine on
RewriteRule ^xxx/(.*)-(.*)/(.*)\.html xxx/zzz.php?app=$1&ns=$2&ref=$3 [L,PT]
If you activate SEO you should see your search engine rankings increase as a result.
Deletions:
SEO Capability
Edited on 2007-03-05 09:05:24 by KryptronicWebmaster
Additions:
Wiki: Pending Inclusion
Deletions:
Pending Inclusion
Oldest known version of this page was edited on 2007-02-15 18:34:13 by SusitaQ []
Page view:
SEO Capability
The identifier used within the software to specify the product-
There is some debate as to whether keywords in the URL have anything to do with ranking. Some say yes, some say no. Page content is king in my opinion. That said, if you want to change your ids, do the following:
(1) Login to the management interface and go to the Kryptronic Hybrid X Core > Database: Connections, Backups and Raw Admin > Raw Database Admin function. Choose to export all of the columns and rows from the ccp0_prod table into CSV format and download that file.
(2) In RawDB Admin, choose the SQL Statement: Submit a Raw SQL Statement and execute the statement 'DELETE FROM ccp0_prod'.
(3) Offline, using Excel, edit your CSV file and change your ids.
(4) Using RawDB Admin, choose to import your modified CSV file back into the ccp0_prod table.
*The SEO feature exists to provide static looking URLs to the search engines and page level meta tags. Without it you would have CGI URLs that couldn't be spidered.
Pending Inclusion