New Zenner
- Join Date:
- Oct 2008
- Posts:
- 16
- Plugin Contributions:
- 0
Ceon URI Mapping (SEO)
I eventually sorted this out by using a sub-domain mapping so that 'mydomain.co.uk/new/' is mapped to 'new.mydomain.co.uk'. This means the same urls can be used.
Views: 472,128
New Zenner
I eventually sorted this out by using a sub-domain mapping so that 'mydomain.co.uk/new/' is mapped to 'new.mydomain.co.uk'. This means the same urls can be used.
Passed
Hi,
tvsupport:
I eventually sorted this out by using a sub-domain mapping so that 'mydomain.co.uk/new/' is mapped to 'new.mydomain.co.uk'. This means the same urls can be used.
That´s the perfect solution. We too use subdomains for test sites instead of using subdirectories of a single site.. it makes things much easier to manage, is more logical and means that test sites can be made live sites simply by changing a line or two in a webserver config file! :)
I´m glad you´ve been able to get everything working as desired now!
All the best...
Conor
ceon
New Zenner
I am a newbie to zencart, and loving your mod, in theory only at the moment. I have installed the mod, onto the latest zencart however now ive renamed all the categories by editing each one, when i click through to them my site says page not found. is this because ive installed it incorrectly, or because my .htaccess file is incorrect?
if anyone has time to look my site is http://www.diytoolsgalore.com
many thanks in advance
James
Passed
Hi James,
shankers84:
I am a newbie to zencart, and loving your mod, in theory only at the moment. I have installed the mod, onto the latest zencart however now ive renamed all the categories by editing each one, when i click through to them my site says page not found. is this because ive installed it incorrectly, or because my .htaccess file is incorrect?
It would appear your htaccess file isn't correct.. your server isn't loading any RewriteRules at all and simply giving a standard 404 page.
You should check:
If htaccess files can be used on your server. If not, get the rewrite rule added to the VirtualHost directive for your site.
If htaccess files can be used on your server then you must not have one in the correct directory.. the "root" directory of your shop.
Hope that helps! Glad you like the module! :)
All the best...
Conor
ceon
New Zenner
Found an error in the contribution (unless it's just conflicting with another contribution we installed).
When this contribution is installed and you click on a category that has a lot of products in it (requires more than one page to display the products), the link to the following pages (2, 3, etc) don't work. It leads back to the first page even though the URL in the address windows shows that it should be on the following page.
Here is an example:
http://www.atm-company.com/atm-parts/dispenser-cdu/sdd
Click on either "2" or "Next" to try to go to the 2nd page of products in this category. Leads right back to the first page products and thus cannot get to the other products in this category.
I did install the hideCategories contribution, so that may be what the problem is. Any help is appreciated so we can use the contribution.
Here is a link to the hideCategories contribution if you would like to view the files that are updated for that contribution:
http://www.zen-cart.com/index.php?main_page=product_contrib_info&products_id=391
Thanks for your help.
Totally Zenned
Conor will get back to you I am sure but I had a similar thing and it turned out that none of my links were being re-written. It looks as if none of your internal links are being rewritten. ( so for instance when I hover over sdd in the menus I should see the re-writen link in the bottom left of the browser)
My error was due to me getting confused and messing up the install of html_output file. This is also a file that is altered in the recent security patch. So, perhaps this is your problem too.
As, i say Conor is the man for this mod, and always replies really promptly.
Passed
Hi,
atmpartmart:
When this contribution is installed and you click on a category that has a lot of products in it (requires more than one page to display the products), the link to the following pages (2, 3, etc) don't work. It leads back to the first page even though the URL in the address windows shows that it should be on the following page.
I can't replicate the problem here on a fresh installation of Zen Cart so I'm afraid I can only conclude that it's a problem with the custom modifications you've made.
All the best..
Conor
ceon
Passed
Hi Nick,
niccol:
Conor will get back to you I am sure but I had a similar thing and it turned out that none of my links were being re-written. It looks as if none of your internal links are being rewritten. ( so for instance when I hover over sdd in the menus I should see the re-writen link in the bottom left of the browser)
If you have modified the html_output.php file as required, all links within Zen Cart that use the zen_href_link function will work as required.
If you don't apply the necessary changes for the module to this file, it cannot generate the appropriate links for your site.
You cannot overwrite the html_output.php with a standard or updated version of the file and expect the module to work.. it's called modified_core_files for a reason! :)
All the best...
Conor
ceon
New Zenner
conor:
Hi,
I can't replicate the problem here on a fresh installation of Zen Cart so I'm afraid I can only conclude that it's a problem with the custom modifications you've made.
All the best..
Conor
ceon
I removed the HideCategories contribution and it still doesn't work. Can you provide me with anything else to look for as far as server requirements (i.e., register globals on, version of PHP, MySQL).
Thanks
New Zenner
atmpartmart:
I removed the HideCategories contribution and it still doesn't work. Can you provide me with anything else to look for as far as server requirements (i.e., register globals on, version of PHP, MySQL).
Thanks
Since the domain I placed a link for was just a test domain (http://www.atm-company.com), I uploaded all of the files from the Ceon URI Mapping SEO 3-2-3 distribution and replaced all of the files on the server.
I'm still having the same issue. I went back into the admin section and re-confirmed the settings of Ceon. I also went back in and re-confirmed the category URI as well as all of the product URI's in the category (to make sure the old files didn't write to the DB incorrectly). Still no dice.
At this point I'm wondering if it's a software issue on the server. Here is what I have, let me know what else you need:
Zen Version: 1.3.8a
Server OS: Linux 2.6.28.9
PHP Version: 5.2.9 (Zend: 2.2.0)
Database: MySQL 5.1.30
HTTP Server: Apache/2.2.11 (Unix) mod_ssl/2.2.11 OpenSSL/0.9.8i DAV/2 mod_auth_passthrough/2.1 mod_bwlimited/1.4 FrontPage/5.0.2.2635
PHP Safe Mode: Off
register_globals On
Curl: 7.12.1
Python: 2.4.3
Perl: 5.8.8
Thanks for your help. I can't be the only one having this problem.
New Zenner
atmpartmart:
Since the domain I placed a link for was just a test domain (http://www.atm-company.com), I uploaded all of the files from the Ceon URI Mapping SEO 3-2-3 distribution and replaced all of the files on the server.
I'm still having the same issue. I went back into the admin section and re-confirmed the settings of Ceon. I also went back in and re-confirmed the category URI as well as all of the product URI's in the category (to make sure the old files didn't write to the DB incorrectly). Still no dice.
At this point I'm wondering if it's a software issue on the server. Here is what I have, let me know what else you need:
Zen Version: 1.3.8a
Server OS: Linux 2.6.28.9
PHP Version: 5.2.9 (Zend: 2.2.0)
Database: MySQL 5.1.30
HTTP Server: Apache/2.2.11 (Unix) mod_ssl/2.2.11 OpenSSL/0.9.8i DAV/2 mod_auth_passthrough/2.1 mod_bwlimited/1.4 FrontPage/5.0.2.2635
PHP Safe Mode: Off
register_globals On
Curl: 7.12.1
Python: 2.4.3
Perl: 5.8.8Thanks for your help. I can't be the only one having this problem.
I took it one step further and I installed a fresh version of Zen Cart on a new test domain. I then installed Ceon. I'm still getting the same problem. The new domain is sharing the same database as the last one.
Here is one of the pages the error is on:
http://www.atmparts.us/atm-parts/dispenser-cdu/sdd
In addition to the server config info I listed in my last post, when I installed Zen Cart it did mention that PHP is running on CGI or something like that. Could that be the source of the problem?
I'd really love to use this contribution. Your help would be greatly appreciated.
Passed
Hi,
atmpartmart:
At this point I'm wondering if it's a software issue on the server. Here is what I have, let me know what else you need:
The PHP settings shouldn't matter for the module. Your server settings are fine.
atmpartmart:
Thanks for your help. I can't be the only one having this problem.
Unfortunately you are. I really can't say why without debugging this by hand. Sorry I don't have better news for you than that!
All the best...
Conor
ceon
New Zenner
conor:
Hi,
The PHP settings shouldn't matter for the module. Your server settings are fine.
Unfortunately you are. I really can't say why without debugging this by hand. Sorry I don't have better news for you than that!
All the best...
Conor
ceon
Since I installed it on a fresh version of Zen Cart, I'm at a loss of what to do at this point. What would you charge to correct it?
Zen Follower
I'm hoping I use use Ceon URI mapping to solve a problem I have. I need to be able to move a sub cat to a new sub cat, but I don't want the URL name to change when I do so. (I need existing links to the sub-cat to continue to be valid, even though the sub-cat has been moved under a new category.)
Will this add-on solve that issue for me?
Passed
Hi,
pharry:
Will this add-on solve that issue for me?
Yes, but you have do things in a specific way. You will be changing the URI of the category but the URI Mapping module can let you redirect any links which are still linking to the "old" address to the new address, telling any search engines to update their records and use the new URI instead.
This will require you to manually add records to the URI Mapping database table by entering the old URI to be mapped from and the database ID of the new category (using software like PHPMyAdmin).
If you are remapping links to products from within this subcategory as well then you'll have to add a record to the database table for each of those as well.
The module comes with instructions on how to add records manually.
I can give you an example to start off with if you send me the specific details - e.g. the current URI of the subcategory that you want to map and where you want to put it.
Please don't send those details via the forum as they won't be of any interest to anyone else here, contact me directly via this link.
All the best...
Conor
ceon
Zen Follower
I've downloaded and installed, but I've done something wrong, or else incompletely. I can get to the Ceon URI Mapping (SEO) Config screen under modules. I didn't change anything there - just used the defaults. But when I go to Catalog > Categories/Products, edit a category, I don't see any fields at the bottom of the screen for the mapping.
Zen Follower
Woo hoo! Nevermind - I found my error. Thank you, Conor, for all your help. I'm so glad I found your handy add-on!
Passed
Hi,
pharry:
Woo hoo! Nevermind - I found my error. Thank you, Conor, for all your help. I'm so glad I found your handy add-on!
I'm glad you like it! :)
All the best..
Conor
ceon
New Zenner
conor:
You should check:
If htaccess files can be used on your server. If not, get the rewrite rule added to the VirtualHost directive for your site.
If htaccess files can be used on your server then you must not have one in the correct directory.. the "root" directory of your shop.
Hope that helps! Glad you like the module! :)
All the best...
Conor
ceon
Hi Conor, ive found out htaccess cant be used on my server. So this may sound like a stupid question but how do i set up a Virtualhost directive.
I have now created a web.config file in my access_db folder and put in the following code
RewriteEngine On
RewriteCond %{REQUEST_URI} !.[a-zA-Z]{2,4}$
RewriteCond %{REQUEST_URI} !^/admin.* [NC]
RewriteCond %{REQUEST_URI} !^/editors.* [NC]
RewriteCond %{REQUEST_URI} !/cpanel.* [NC]
RewriteCond %{REQUEST_URI} !/frontend.* [NC]
RewriteRule (.*) /index.php?%{QUERY_STRING} [L]
Do I need to put anything else, or tell my site to listen to this web.config file. I know nothing about Virtual Host Directives and any help would be greatly appreciated.
thanks
James
Passed
Hi,
shankers84:
Do I need to put anything else, or tell my site to listen to this web.config file. I know nothing about Virtual Host Directives and any help would be greatly appreciated.
I'm afraid I don't know what a web.config file is. You'll have to ask your hosts to sort this out for you! If they can't or won't then you'll have to move to a better host.
Sorry I don't have better news for you than that!
All the best...
Conor
ceon
Fields marked required must be completed.
Tell staff why this post should be reviewed.