New Zenner
- Join Date:
- Nov 2009
- Posts:
- 9
- Plugin Contributions:
- 0
Ceon URI Mapping (SEO)
Still having trouble. No matter what I do I get 404 errors on every page that has the URI auto-generated.
Views: 472,319
New Zenner
Still having trouble. No matter what I do I get 404 errors on every page that has the URI auto-generated.
Zen Follower
Libertym:
Still having trouble. No matter what I do I get 404 errors on every page that has the URI auto-generated.
I had the same problem, after reinstall everything goes to its proper place.
What other modules do you have?
I think somewhere i found that seon uri mapping is not compatible with some modules !
Zen Follower
conor:
Hi,
Yes, that's right, the software "transliterates" the name from another character set into that use on the internet in general.
As the internet goes in general,
isn't a valid URI as it uses characters which aren't supported by the WWW protocols.
The software changes it into www.mysite.com/za-majhie as that's the transliterated equivalent to the above, wrongly specified URI.
Hope that helps!
All the best...
Conor
ceon
Does that mean I can not achieve the desired of me?
I have a domain that looks like http://xn--80aqaonh2a4f.com/ , but actualy in browsers apears like this www.парфюмии.com . Is that some kind of language ?
Аnd is it possible to be used in ceon uri mapping ?
Thanks .
Zen Follower
Libertym:
...
I have installed... lightbox, ...
I think that is the problem , I read it somewhere but do not remember where :frusty: . Try to remove lightbox and if it is not a solution tell us.
Passed
HI,
perfumbg:
Does that mean I can not achieve the desired of me?
Yes, Ceon URI Mapping only supports the original WWW character set.
All the best...
Conor
ceon
Passed
Hi,
perfumbg:
I think somewhere i found that seon uri mapping is not compatible with some modules !
Sorry but that's just wrong. Ceon URI Mapping is 100% compatible with Zen Cart.
If a module doesn't work with it it means that the module that doesn't work doesn't support static URIs and needs to be updated to support them, instead of using relative URIs.
Between the exclusion from .htaccess and excluded files functionality in Ceon URI Mapping, it is compatible with any and everything, there are no such things as "compatibility issues" with the software. Consult the documentation for more info.
All the best...
Conor
ceon
New Zenner
Hi,
I've got a number of v1.3.8 zencarts running fine with ceon URI mapping. A while ago I installed a new cart running version 1.3.9e and I'm having troubles getting it to work. The ceon install seems to have gone as before, and in the admin section of the site all the functionality of the mapping system is available, to the extent that it shows me the new url when updating a product, but this is not reflected in the live catalogue site. I'm assuming it would then be a problem with the .htaccess file, but I've followed as I've done before, with no success. Any help greatly appreciated.
site is here: http://www.raw-organics.com.au
cheerz,
gid
Passed
Hi Gid,
Glad to hear you like the software so much that you use it on several sites.
It sounds like you have simply forgotten to apply the updates to the includes/functions/html_output.php file. Reinstall the module, taking care to carry out each step in full and everything should be fine.
All the best..
Conor
ceon
New Zenner
Hi Conor,
The html_output.php file was the culprit. Thanks for sorting this out for me. One of the great things about ceon mapping is the timely support you guys give.
I'm not sure if I'm having ftp issues at my end, as I had uploaded these updates as a complete folder, not individually. Interestingly too, when I first installed this, my zencart install corrupted and I had to roll back.
Cheerz and thx again. I recommend ceon mapping to anyone that will listen, and now install ceon on all zencarts by default.
gid from Aus.
Totally Zenned
Lets show Conor some love and support by giving a donation for his fine work. Donation keep the project going forward. Your the man Conor:bigups:
Passed
Hi gid,
gideon_63:
The html_output.php file was the culprit. Thanks for sorting this out for me. One of the great things about ceon mapping is the timely support you guys give.
I'm not sure if I'm having ftp issues at my end, as I had uploaded these updates as a complete folder, not individually. Interestingly too, when I first installed this, my zencart install corrupted and I had to roll back.
That does indeed sound like FTP issues. A partly uploaded file will cause any PHP script to fail.
I'd suggest changing to better FTP software. A goof free program is FireFTP for Firefox.
Glad that you like the software!
All the best..
Conor
ceon
Totally Zenned
I'm updating file merges from this mod to zc 1.3.9g. The only file I feel unsure with is includes/init_includes/init_canonical.php (which I presume goes in /init_includes/overrides/)
The Ceon 2 of 2 bit goes at the very end of this file in zc 1.3.9f, after the existing closing }
In the zc 1.3.9g file, the existing ends with:
}
unset($excludeParams, $includeCPath);
Am I correct to place the Ceon 2 of 2 bit at the very end, following tghe unset phrase, or should it go after the } but before the new unset phrase?
TIA
Passed
Hi,
Ceon URI Mapping's canonical URI support makes Zen Cart's canonical URI support irrelevant.
The ini_canonical file simply has an if statement wrapped around it to switch it off when Ceon URI Mapping is enabled.
Start the first Ceon modification before the start of the Zen Cart code and end it afer it:
// BEGIN CEON URI MAPPING 1 of 2
if (!isset($ceon_uri_mapping_canonical_uri)) {
// Only use Zen Cart's canonical URI functionality if Ceon URI Mapping Canonical functionality
// not in use
// END CEON URI MAPPING 1 of 2
// cPath is excluded by default
$includeCPath = FALSE;
....
unset($excludeParams, $includeCPath);
// BEGIN CEON URI MAPPING 2 of 2
}
// END CEON URI MAPPING 2 of 2
```A new version of Ceon URI Mapping with sample modified files for 1.3.9g will be out shortly. The changes are indeed minimal, with the above being the only awkward one.. so hopefully the above info will do until the new version has been released.
All the best..
Conor
[ceon](http://dev.ceon.net)
Passed
Hi Randy,
countrycharm:
Lets show Conor some love and support by giving a donation for his fine work. Donation keep the project going forward. Your the man Conor:bigups:
You are just the nicest of guys! :)
Thanks for your unbelievable support, both helping others here and giving me a bit of encouragement to keeping on supporting this module.
And on top of that, donating more altogether in the past 4 months than the other two people who donated in the past 4 months - meaning you've donated more than everyone else put together!
Really fantastic of you, I'm so glad you find Ceon URI Mapping useful!
All the best..
Conor
ceon
Totally Zenned
Conor I have a question for you. Since Zen Cart team has dropped cPath from canonical url for products in 1.3.9g. Why is Ceon URI Mapping still creating cPath. Sorry If I don't understand whats going on.
Passed
Hi,
countrycharm:
Conor I have a question for you. Since Zen Cart team has dropped cPath from canonical url for products in 1.3.9g. Why is Ceon URI Mapping still creating cPath. Sorry If I don't understand whats going on.
They've simply fixed a bug of sorts in their canonical link handling for product pages.
Ceon URI Mapping has no known bugs now, it handles all canonical links pretty much perfectly, including those of product pages.
If you look at any canonical link for a product page with a mapped (static) URI in Ceon URI Mapping, you'll find that the cPath is not (and never has been) present. It's only used in the non-canonical URI in the address bar.
That should set your mind at rest! :)
All the best...
Conor
ceon
Totally Zenned
conor:
Hi,
They've simply fixed a bug of sorts in their canonical link handling for product pages.
Ceon URI Mapping has no known bugs now, it handles all canonical links pretty much perfectly, including those of product pages.
If you look at any canonical link for a product page with a mapped (static) URI in Ceon URI Mapping, you'll find that the cPath is not (and never has been) present. It's only used in the non-canonical URI in the address bar.
That should set your mind at rest! :)
All the best...
Conor
ceon
Thanks Conor for you explanation, so let me get this straight, sorry to use the thread to do. Only product that are link and in another category show the cPath and product id. Good to know.
Passed
Hi,
countrycharm:
Only product that are link and in another category show the cPath and product id. Good to know.
Only linked products show the cPath in the URI in the address bar.
However, they never show the product ID if they have a URI mapping.
Also, their canonical URI never has the cPath in it, it is simply the static URI the product is mapped to.
Simply look in the source of your product pages to see what I mean.
Hope that helps!
All the best..
Conor
ceon
Zen Follower
conor:
Hi,
Actually, that's not true. What is happening is that after you install Ceon URI Mapping, it becomes responsible for
/
/index.php
/index.php?main_page=
etc.
It is never responsible for /index.html
However, most people will see the root of a site as / so unless they come directly to /index.html Ceon URI Mapping will indeed take over.
Obviously to avoid that you need to add the following exclusion to your rewrite rule:
RewriteCond %{REQUEST_URI} !^/$
>
> However, this means that you can't simply remove index.html to "switch the site live" as "/" would give a 404. You'd have to both remove the index.html file and remove the above exclusion.
>
> Hope that clears things up!
>
> All the best..
>
> Conor
> [ceon](http://dev.ceon.net)
Conor,
I just got around to trying this, and it did allow the index.html file to function. However, I can no longer access the home page by typing <http://www.url.com/index.php;> it redirects me to the index.html page. All other in-site pages work fine, and I was able to access the home page by typing <http://url.com/index.php?main_page>, but I was hoping you could clue me in on how to tell CEON to let me access index.php while also keeping index.html intact when someone goes to the plain <http://www.url.com> url.
Thanks!
Passed
Hi,
hockey2112:
However, I can no longer access the home page by typing http://www.url.com/index.php; it redirects me to the index.html page.
I'm afraid I don't know what is on your server that is causing that. I've never, ever seen that behaviour. You should check your rewrite rules.
All the best..
Conor
ceon
Fields marked required must be completed.
Tell staff why this post should be reviewed.