-
Re: Ceon URI Mapping v4.x
The issue though is not an problem with the Ceon URI mod hence why I say you need to resolve the REAL issue which is CLEARLY not with code from this mod but from the Fual Slimbox mod.. the issue is clearly with the Fual Slimbox mod.. (which hasn't seen an update in a month of Sundays BTW) and that needs to be resolved on the Fual Slimbox support thread not here.. Conor is one of the MOST helpful mod authors here, but he will not support or troubleshoot issue with other errant mods..
My suggestion is to uninstall Fual Slimbox get Ceon URI working correctly and find a different (more up to date) Lightbox mod mod instead.. Suggest Zen Lightbox..
Quote:
Originally Posted by
Limitless
fual slimbox was the offending mod (but it was any and every 'include'). I am not stating its a Ceon URI issue, I was just looking for some guidance after going through nearly 5 years of threads related to enabling SEO friendly urls, specifically CEON's URI Mapping and fual slimbox. I found an old post <referenced> where Conor had seen the exact same issue in 2009. I am not the only one that has had these issues and thought it was a relevant place to post as I was referencing his old post.
-
Re: Ceon URI Mapping v4.x
Quote:
Originally Posted by
DivaVocals
The issue though is not an problem with the Ceon URI mod hence why I say you need to resolve the REAL issue which is CLEARLY not with code from this mod but from the Fual Slimbox mod.. the issue is clearly with the Fual Slimbox mod.. (which hasn't seen an update in a month of Sundays BTW) and that needs to be resolved on the Fual Slimbox support thread not here.. Conor is one of the MOST helpful mod authors here, but he will not support or troubleshoot issue with other errant mods..
My suggestion is to uninstall Fual Slimbox get Ceon URI working correctly and find a different (more up to date) Lightbox mod mod instead.. Suggest Zen Lightbox..
Whether the issue with relative/absolute paths was 'masked' previously is sort of irrelevant. I purchased his product 'URI Mapping Manager', enabled SEO links on existing products and it blew stuff up. I searched and read nearly every post on the subject of URI mapping and the issues it causes with BAD mods. Found the exact same issue that he had resolved for someone else, was looking for guidance/insight. Forum searches on the subject ALL lead to his threads, which again is why I felt it relevant to post there, maybe help someone else out.
FWIW, Zen Lightbox did not work either, which is why I was leaning towards a template issue, not every single mod that was installed prior to enabling his.
Makes me a bit hesitant to purchase some of the other software he has available though...
-
Re: Ceon URI Mapping v4.x
The issue with Fual Slimbox is STILL an issue. Fual Slimbox has not been updated since Jan 13 2008. Conor gives a summary of the issue that needs to be corrected in the thread you referenced.. If you want details on the fix, the correct place to post that question is in the Fual Slimbox support thread..
Frankly the issue Conor pointed out just needs to be fixed not because it's needed to work with THIS mod, but because the Fual Slimbox mod is using incorrect code. This will cause other issues for ANY shopowner using it..
Quote:
Originally Posted by
conor
It's not a problem with Ceon URI Mapping so Fual Slimbox possibly is broken.. I forgot about that post and never did get around to fixing other people's modules.
I've even less time these days so definitely won't be doing it now! :)
Your "fix" as Conor correctly pointed out is not the way to resolve your issue
Quote:
Originally Posted by
conor
You've kludged it but not found it. Ceon URI Mapping doesn't require anything to be modified like that.
Regardless, life and time is short so I'll leave things with you. :)
All the best..
Conor
ceon
Quote:
Originally Posted by
Limitless
Perhaps its in the template?
Regardless, if I shut off URI Mapping, everything was fine, enabled it mangled css and js.
And that doesn't mean anything is wrong with THIS mod.. The issue is another mod or your template which is causing the issue..
Quote:
Originally Posted by
Limitless
fual slimbox was the offending mod (but it was any and every 'include'). I am not stating its a Ceon URI issue, I was just looking for some guidance after going through nearly 5 years of threads related to enabling SEO friendly urls, specifically CEON's URI Mapping and fual slimbox. I found an old post <referenced> where Conor had seen the exact same issue in 2009. I am not the only one that has had these issues and thought it was a relevant place to post as I was referencing his old post.
Again, the issue is that Fual Slimbox is coded incorrectly and because it's coded incorrectly it does not work with Ceon URI. The improper coding of Fual Slimbox should be resolved on the Fual Slimbox support thread.
Quote:
Originally Posted by
Limitless
Whether the issue with relative/absolute paths was 'masked' previously is sort of irrelevant. I purchased his product 'URI Mapping Manager', enabled SEO links on existing products and it blew stuff up.
You assume this means the Mapping Manager mod is bad?? To the contrary.. This is an understandable, but flawed assumption.. After 17+ years in software development and having spent COUNTLESS hours troubleshoot issues with software, I KNOW that sometimes good software will bring out hidden issues with BAD software.. I like others here have also installed Conor's software on MANY sites, and the only thing that ever "blew up" were poorly coded mods which didn't play nice with Conor's mods..
Quote:
Originally Posted by
Limitless
I searched and read nearly every post on the subject of URI mapping and the issues it causes with BAD mods. Found the exact same issue that he had resolved for someone else, was looking for guidance/insight. Forum searches on the subject ALL lead to his threads, which again is why I felt it relevant to post there, maybe help someone else out.
Understood, but Conor cannot FIX another mod for you.. You need to take issues with OTHER mods to the appropriate support thread for that mod..
Quote:
Originally Posted by
Limitless
FWIW, Zen Lightbox did not work either, which is why I was leaning towards a template issue, not every single mod that was installed prior to enabling his.
Makes me a bit hesitant to purchase some of the other software he has available though...
I think that's a tad bit of an overreaction since the issue really is with other mods/templates you are using which are not properly coded. I know troubleshooting sucks, but you may have to look at EVERY mod or your template in your install.. You can start with the one that uses those improperly coded javascripts.. the ones both Conor and I have pointed out to you.. and they are NOT Fual Slimbox scripts..
Quote:
Originally Posted by
conor
Follow all the instructions in the Ceon URI Mapping FAQs and if that's not enough, you should pay someone with PHP skills to help you.
All the best..
Conor
ceon
I think this is sound advice.. A paid professional could probably have you all sorted out in a few hours..
-
Re: Ceon URI Mapping v4.x
Hi DivaVocals,
Quote:
Originally Posted by
DivaVocals
The issue with Fual Slimbox is STILL an issue. Fual Slimbox has not been updated since Jan 13 2008. Conor gives a summary of the issue that needs to be corrected in the thread you referenced.. If you want details on the fix, the correct place to post that question is in the Fual Slimbox support thread..
To be honest, I have inklings of remembrance of this issue and possibly I'd said I'd update the Slimbox module.. I guess time got in the way (I haven't re-read the thread to see what I said).
Given the fact that it still seems to be a problem, I may look into fixing this other module to save others the hassle.. it's probably a two or three line fix.
I appreciate your responses DivaVocals but I really don't mind helping, I don't think Limitless is out of place in trying to get help with this issue on this thread considering the other software appears to be unsupported.. I'm getting in contact privately to see if a line or two of code can sort this out for him.
I had just been saying that I'm never comfortable myself leaving kludges in place, but that this was working for Limitless' combination of template and 3rd party module and that with my time being at such a low these days that I was happy to leave things at that for the minute.
Anyway.. I'll most likely get this sorted quickly and after about 10 module updates I've just about ready to release, I might modify/fix one or two 3rd party unsupported modules as well, to save anyone else this hassle, and to save us having to answer any further posts on them.. better for everyone then! :)
Good night for now!
All the best...
Conor
ceon
-
Re: Ceon URI Mapping v4.x
I KNOW you don't mind helping at all..:smile: You are one of the good guys 'round here.. :) I was simply trying to get across the point that this isn't necessarily the right place to discuss other broken mods.. 'tis all.. :smile:
Plus I know you are going to be offline for a bit so wanted to offer other options for getting the issue resolved.:smile:
Anyway, your touch on Fual Slimbox wll be nice.. would you be handling the v1.5 compatibility too or just the errant link code??
Quote:
Originally Posted by
conor
Hi DivaVocals,
To be honest, I have inklings of remembrance of this issue and possibly I'd said I'd update the Slimbox module.. I guess time got in the way (I haven't re-read the thread to see what I said).
Given the fact that it still seems to be a problem, I may look into fixing this other module to save others the hassle.. it's probably a two or three line fix.
I appreciate your responses DivaVocals but I really don't mind helping, I don't think Limitless is out of place in trying to get help with this issue on this thread considering the other software appears to be unsupported.. I'm getting in contact privately to see if a line or two of code can sort this out for him.
I had just been saying that I'm never comfortable myself leaving kludges in place, but that this was working for Limitless' combination of template and 3rd party module and that with my time being at such a low these days that I was happy to leave things at that for the minute.
Anyway.. I'll most likely get this sorted quickly and after about 10 module updates I've just about ready to release, I might modify/fix one or two 3rd party unsupported modules as well, to save anyone else this hassle, and to save us having to answer any further posts on them.. better for everyone then! :)
Good night for now!
All the best...
Conor
ceon
-
Re: Ceon URI Mapping v4.x
DV,
Considering your fervent defense in Feb 2010 of the mods in question here: http://www.zen-cart.com/forum/showpo...postcount=1182 I erroneously assumed that this mod was working with CEON's URI mod.
No, I am not saying his software is broken. I am saying that his software BROKE something. Completely different.
As someone who also has nearly 20 years in Enterprise IT, I am aware of incompatibilities, troubleshooting, etc. and how code falls apart under different scenarios.
I purchased his software because what I saw was top-notch, installation, interface and execution. I searched the forums and while I could have opened a support ticket with him at 3am, I decided to post up a question instead based on the exact same issue being reported AND you stating that the Fual Lightbox mod worked with his software.
In my first post, I showed the 404 here:
"GET /light-communication/includes/templates/bask_black/jscript/slimbox/fual_slimbox.compressed.js HTTP/1.0" 404
Most definitely a Fual Slimbox file. The remaining posts had various snips of the source, logs, etc. edited for brevity.
I posted follow up questions as he intimately knows his software. If I were to pursue paying a programmer to ~fix~ my kludge, I would have no idea how to explain the issue without the additional insight I was hoping to glean from his post that I referenced in my initial inquiry. My 'workaround' has now provided me that additional insight, if nothing else.
Reminds me of a joke...
How many programmers does it take to change a light bulb?
None, its a hardware problem.
-
Re: Ceon URI Mapping v4.x
Quote:
Originally Posted by
conor
Hi DivaVocals,
To be honest, I have inklings of remembrance of this issue and possibly I'd said I'd update the Slimbox module.. I guess time got in the way (I haven't re-read the thread to see what I said).
Given the fact that it still seems to be a problem, I may look into fixing this other module to save others the hassle.. it's probably a two or three line fix.
I appreciate your responses DivaVocals but I really don't mind helping, I don't think Limitless is out of place in trying to get help with this issue on this thread considering the other software appears to be unsupported.. I'm getting in contact privately to see if a line or two of code can sort this out for him.
I had just been saying that I'm never comfortable myself leaving kludges in place, but that this was working for Limitless' combination of template and 3rd party module and that with my time being at such a low these days that I was happy to leave things at that for the minute.
Anyway.. I'll most likely get this sorted quickly and after about 10 module updates I've just about ready to release, I might modify/fix one or two 3rd party unsupported modules as well, to save anyone else this hassle, and to save us having to answer any further posts on them.. better for everyone then! :)
Good night for now!
All the best...
Conor
ceon
Conor, Got your PM.
Much appreciated.
Will follow up shortly.
-
Re: Ceon URI Mapping v4.x
Quote:
Originally Posted by
Limitless
Apples and oranges.. whole different problem being reported here.. (BTW, fervent is a bit of an overstatement..:smile:) But that said it's probably possible that the current issue with Fual Slimbox is the issue.. Personally I switched over to Zen Lightbox which has more features and is better supported than Fual Slimbox (which was not updated for v1.3.9 compatibility)..
The issue you are having is due to a flaw in Fual Slimbox. (and one I wasn't aware of for the record) But since you pointed out my thread, we're also speaking of a different version of even Conor's mod than when I posted that "fervent defense". Conor's mod has advanced quite a bit in the last year whereas Fual Slimbox has not (no updates since 2008).. Therefore the flaw Conor pointed out 3 years ago still exists.. I don't consider Ceon URI broken simply because it breaks a FLAWED add-on..The flawed add-on is broken because it's flawed..
-
Re: Ceon URI Mapping v4.x
Hello
is there anyway to switch this mod on and off?
im having problem below and need to check if the mod is an issue.
Thanks
i want to re-direct to main.html till my sites ready.
main.html contains 'under construction' text
My .htaccess contains text below
DirectoryIndex main.html index.htm index.php
This works in that main.html is what is shown.
The problem im having now is even when i type in my index.php URL
i get re-directed to main.htm.
so i cant see my zencart homepage
if i remove .htaccess, then i (and everyone else) sees my unfinished zencart index page
Help please!
Cookie
-
Re: Ceon URI Mapping v4.x
Quote:
Originally Posted by
Cookiepus
Hello
is there anyway to switch this mod on and off?
im having problem below and need to check if the mod is an issue.
Thanks
i want to re-direct to main.html till my sites ready.
main.html contains 'under construction' text
My .htaccess contains text below
DirectoryIndex main.html index.htm index.php
This works in that main.html is what is shown.
The problem im having now is even when i type in my index.php URL
i get re-directed to main.htm.
so i cant see my zencart homepage
if i remove .htaccess, then i (and everyone else) sees my unfinished zencart index page
Help please!
Cookie
Yes there's a way to switch this mod on and off. Look under configuration/Ceon URI Mapping (SEO) and switch off or on.
-
Re: Ceon URI Mapping v4.x
Hi,
Quote:
Originally Posted by
Cookiepus
The problem im having now is even when i type in my index.php URL
i get re-directed to main.htm.
so i cant see my zencart homepage
This isn't anything to do with Ceon URI Mapping.
You have rule(s) in your .hatccess file which are directing traffic to main.html
You need to fix this rule/these rules.
You should start a new thread about .htaccess rules and redirection.
Sorry I don't have time to help with this external issue here for free, I hope you can get it sorted soon.
All the best..
Conor
ceon
-
Re: Ceon URI Mapping v4.x
Thanks for your reply Conor
but Ceon URI Mapping does seem to be the issue here.
in that, if i switch it off my problem is fixed.
The .hatccess does what i want it to.
i.e. it serves up main.html by default
but i can still view my index.php buy typing in the full URL
When i switch on Ceon URI Mapping
i get served up main.html, even when i type in index.php as above.
my .hatccess just has text below
DirectoryIndex main.html index.htm index.php
Can i set an exception or something?
Thanks again
Cookie
-
Re: Ceon URI Mapping v4.x
Hi,
Quote:
Originally Posted by
Cookiepus
Thanks for your reply Conor
but Ceon URI Mapping does seem to be the issue here.
Sorry, that's a common mistake people make.. what you are talking about is a correlation, not a causation.
Quote:
Originally Posted by
Cookiepus
Can i set an exception or something?
Yes. But you must do this in the .htaccess file.
Sorry, but I hope you understand that I can't help you with that here.. I'd need access to your server files to see what you've done.. which is outside of the free support I offer for Ceon URI Mapping as it's fixing a server issue not a module conflict issue.
All the best..
Conor
ceon
-
Re: Ceon URI Mapping v4.x
My define page. Contact us is going to a product page when the link is clicked?
-
Re: Ceon URI Mapping v4.x
Hi,
Quote:
Originally Posted by
ryanb4614
My define page. Contact us is going to a product page when the link is clicked?
You must have incorrectly added a mapping manually to the database?
All the best..
Conor
ceon
-
Re: Ceon URI Mapping v4.x
Hi,
Hopefully this is a quicky,
I am seeing issues arise in Google webmaster tools showing duplicate content due to the ?cpath information being added for linked products.
Is there a fix for this?
Regards
Paul
-
Re: Ceon URI Mapping v4.x
Conor,
I have fixed the 1.5.0 admin with Fual Slimbox but not the link compatibility as I was not aware.
All the problems would be in the original tpl_main_products_image.php.
Any assistance from you would be FANTASTIC!
Thanx in advance.
John
-
Re: Ceon URI Mapping v4.x
Hi Paul,
Quote:
Originally Posted by
Wilkesy
Hopefully this is a quicky,
I am seeing issues arise in Google webmaster tools showing duplicate content due to the ?cpath information being added for linked products.
Is there a fix for this?
There is no such issue. Please read the FAQs for more information.
So that's a "quicky" support issue for me then. ;)
If you are still having duplicate content then you have not installed the software properly, missing out on the canonical support.
All the best...
Conor
ceon
-
Re: Ceon URI Mapping v4.x
Hi John,
How are you?
Hope you're well! :)
Quote:
Originally Posted by
dbltoe
I have fixed the 1.5.0 admin with Fual Slimbox but not the link compatibility as I was not aware.
All the problems would be in the original tpl_main_products_image.php.
Any assistance from you would be FANTASTIC!
Thanx in advance.
I don't know what admin issue you are referring to (maybe the admin link issue most modules have with 1.5.0's silly new restrictions?), but yes, I've about 10 module updates due out over the next few days (!) and then I can take a look at this too, I'm sure it'll be easy enough to sort out. :)
All the best..
Conor
ceon
-
Re: Ceon URI Mapping v4.x
@conor
It's been a while since I installed this - just because I haven't need to. Just wanted to say how impressed I was with the work you have done. A lot of nice touches, like the auto-creation of the htaccess file that has the exclusions of other folders built in. Cool. A small donation for a pint or two should be with you.
Very impressed as always
-
Re: Ceon URI Mapping v4.x
Hi, Conor!
I've tested your add-on, and it seems to be great (I like it's ability to type friendly urls manually, and the fact that the urls will not change if I change a product name). But I have one issue:
I'm using ultimate SEO URLs mod for few years, and my pages indexed by search engined and linked by many sites using those urls generated automatically. I even had to write whole bunch of 301 redirects to solve problems with changed urls.
So, is there a way to automatically map old urls requested to new urls made with your mod, without having 1000s lines of redirects in the .htaccess?
I understand that it is not related to your mod directly, but this will be one of major factors to make decision about switching to your mod since I don't like idea to lose ALL my pages from SE indexes and broke all links from many sites referring to mine...
-
Re: Ceon URI Mapping v4.x
Hi Rafael,
Quote:
Originally Posted by
rafcamera
I've tested your add-on, and it seems to be great (I like it's ability to type friendly urls manually, and the fact that the urls will not change if I change a product name).
I'm glad you like it! :)
Quote:
Originally Posted by
rafcamera
I'm using ultimate SEO URLs mod for few years, and my pages indexed by search engined and linked by many sites using those urls generated automatically. I even had to write whole bunch of 301 redirects to solve problems with changed urls.
Yes, I've seen that before, that's not much fun to have to do!
Since those URIs have IDs in them you can always write a script to parse the URIs and create historical URIs for them, so they redirect to whatever you have defined as the current Ceon URI Mapping.
Quote:
Originally Posted by
rafcamera
So, is there a way to automatically map old urls requested to new urls made with your mod, without having 1000s lines of redirects in the .htaccess?
I'm not allowed to talk about other software here I'm afraid.
Quote:
Originally Posted by
rafcamera
I understand that it is not related to your mod directly, but this will be one of major factors to make decision about switching to your mod since I don't like idea to lose ALL my pages from SE indexes and broke all links from many sites referring to mine...
I can understand that!
All the best..
Conor
ceon
-
Re: Ceon URI Mapping v4.x
Hi Nicholas,
Quote:
Originally Posted by
niccol
It's been a while since I installed this - just because I haven't need to. Just wanted to say how impressed I was with the work you have done.
Thanks very much for the nice comments, they help to make all the time spent on the software worthwhile!
Quote:
Originally Posted by
niccol
A lot of nice touches, like the auto-creation of the htaccess file that has the exclusions of other folders built in. Cool.
I'm glad you like that.. current versions mess up when a directory has a space in its name. 4.0.8 has a fix for this and shall be out shortly.
Quote:
Originally Posted by
niccol
A small donation for a pint or two should be with you.
Very impressed as always
Wow, thanks, it's very rare to receive anything, thanks very much for that! :)
Have a nice weekend!
All the best..
Conor
ceon
-
Re: Ceon URI Mapping v4.x
Well, as I say, it has been a while since I used this on an install. It worked pretty well previously and I have always thought it was the most complete of the bunch of re-writing mods.
It is just nice to pick it up again and see how much work you continue to put into it. There are lots of nice features in there.
-
Re: Ceon URI Mapping v4.x
Quote:
Originally Posted by
rafcamera
Hi, Conor!
I've tested your add-on, and it seems to be great (I like it's ability to type friendly urls manually, and the fact that the urls will not change if I change a product name). But I have one issue:
I'm using ultimate SEO URLs mod for few years, and my pages indexed by search engined and linked by many sites using those urls generated automatically. I even had to write whole bunch of 301 redirects to solve problems with changed urls.
So, is there a way to automatically map old urls requested to new urls made with your mod, without having 1000s lines of redirects in the .htaccess?
I understand that it is not related to your mod directly, but this will be one of major factors to make decision about switching to your mod since I don't like idea to lose ALL my pages from SE indexes and broke all links from many sites referring to mine...
For all products at once auto feature Conor cannot answer this question here on this support forum as the rules of this forum prohibit the support or discussion of paid modules on the part of the module creator. The particular module you speak of will be a commercial module, and if you want more information on it, you will need to contact Conor via e-mail. (use the contact form on the Ceon website)
-
Re: Ceon URI Mapping v4.x
Quote:
Originally Posted by
niccol
Well, as I say, it has been a while since I used this on an install. It worked pretty well previously and I have always thought it was the most complete of the bunch of re-writing mods.
It is just nice to pick it up again and see how much work you continue to put into it. There are lots of nice features in there.
Most complete and BEST supported.. Unlike the "others".. (yep I said it in my outdoor voice:yes:)
-
Re: Ceon URI Mapping v4.x
Yep Ceon's Mapping manager is AWESOME!!! Worth the money!!! I am converting a client from a WordPress shop to Zen Cart and I was able to recreate all the old shop URLs and re-direct them to their new Zen Cart equivalents.. Tre cool!!! Conor rocks like Led Zepplin!!!!
Quote:
Originally Posted by
rafcamera
Hi, Conor!
I've tested your add-on, and it seems to be great (I like it's ability to type friendly urls manually, and the fact that the urls will not change if I change a product name). But I have one issue:
I'm using ultimate SEO URLs mod for few years, and my pages indexed by search engined and linked by many sites using those urls generated automatically. I even had to write whole bunch of 301 redirects to solve problems with changed urls.
So, is there a way to automatically map old urls requested to new urls made with your mod, without having 1000s lines of redirects in the .htaccess?
I understand that it is not related to your mod directly, but this will be one of major factors to make decision about switching to your mod since I don't like idea to lose ALL my pages from SE indexes and broke all links from many sites referring to mine...
Quote:
Originally Posted by
countrycharm
For all products at once auto feature Conor cannot answer this question here on this support forum as the rules of this forum prohibit the support or discussion of
paid modules on the part of the module creator. The particular module you speak of will be a
commercial module, and if you want more information on it, you will need to contact Conor via e-mail.
(use the contact form on the Ceon website)
-
Re: Ceon URI Mapping v4.x
I know about this module, but it will not solve my problem. I don't need just auto built URI's. I need to match any new URI with old URI, especially if it is linked from some forum, blog or any other than search engine source (SE links will be rebuilt over time, but I just can't track all other links and force people to change them).
So, if only way is writing of .htaccess 301 redirect rule for all pages (more that 1000), it will be nightmare and unreasonably large .htaccess file. That is why I want to know if there is more smart way to keep old links working. If not, I'll rather stay with old mod.
Thanks.
-
Re: Ceon URI Mapping v4.x
Quote:
Originally Posted by
rafcamera
I know about this module, but it will not solve my problem. I don't need just auto built URI's. I need to match any new URI with old URI, especially if it is linked from some forum, blog or any other than search engine source (SE links will be rebuilt over time, but I just can't track all other links and force people to change them).
So, if only way is writing of .htaccess 301 redirect rule for all pages (more that 1000), it will be nightmare and unreasonably large .htaccess file. That is why I want to know if there is more smart way to keep old links working. If not, I'll rather stay with old mod.
Thanks.
We all understood what you are saying and we are saying that the module which we cannot speak of here:laugh: solves this issue for you..
Also you know that Google's webmaster tools can provide you a list of internal and external links associated with your site.. You can easily export this list to a CSV file.. Since all the URI's for this mod are stored in the database, you can easily take this list and build out the mapping records to map from the old URIs to the new without creating a .htaccess 301 redirect rule for all pages..
-
Re: Ceon URI Mapping v4.x
This makes sense, thank :-) Will rethink once again :-)
-
Re: Ceon URI Mapping v4.x
Quote:
Originally Posted by
rafcamera
This makes sense, thank :-) Will rethink once again :-)
Sure.. The google webmaster tools is very helpful if you decide to simply create a script to import you mappings into the Ceon tables.. The point is there are some fairly painless ways to accomplish this on a ONE TIME basis.. You won't regret the conversion to Ceon URI Mapping.. This IMHO is one of the BEST of breed for this class of apps for Zen Cart..
(BTW, are any of the "others" v1.5 ready??? Hmmmmmmmmm.. Haven't checked in on any of them in a while, but my guess would be NO..:smile:)
Another (kinda related) example on how the Google webmaster tools will help, I recently had a site which as converting from Joomla to WordPress.. I had to re-direct all those old Joomla URLs to the new WordPress equivalents.. I got the full list of links from the Google webmasters tools and created a spreadsheet that I imported to create the old to new mappings (there is a nice redirect plugin for WP that stores the redirect mappings in a table)..
-
Re: Ceon URI Mapping v4.x
I just installed the module in my 1.5 version store that I am working to set up and when I go to the admin panel ONLY the "configuration" tab shows.
None of the other tabs, Catalog, modules, customers, etc. display and as a result I can not proceed with the configuration.
I followed the installation instructions to the letter, or so I thought, looked thru the FAQs and tried searching the forum also for solution but I had no luck.
I am sure I missed something, somewhere, and I am a very newbie on this zen-cart setting up business and I would appreciate if someone has an answer to my issue, in not extremely technical terms!
Thanks in advance for your help.
Van
-
Re: Ceon URI Mapping v4.x
Hi Van,
Quote:
Originally Posted by
loggades
when I go to the admin panel ONLY the "configuration" tab shows.
None of the other tabs, Catalog, modules, customers, etc. display
Unfortunately it sounds like you've messed up your Zen Cart admin somehow.
Are you sure this happened just after you attempted to install Ceon URI Mapping?
Did you do several things at the same time, installing other modules perhaps?
If attempting to install Ceon URI Mapping was the last thing you did then I'd suggest carrying out the installation from start to finish all over again.
I don't think that will have been the source of your problem though, the entire admin menu shouldn't ever disappear!
Hope you can get this sorted.
All the best..
Conor
ceon
-
Re: Ceon URI Mapping v4.x
Hi Conor,
Thanks for the quick reply!
Your module was the first module I have tried to install and there were no other changes made.
In fact, after I installed and noticed the proble, I re-uploaded the original "includes" and "admin" folders that I had backed up prior to installation, (overriding the ones with the module installed), and the admin panel was restored to normal.
I went thru and installed the module again and the same problem showed up.
Apparently I goofed somewhere, I just can't figure out what I have missed.
Thanks again for your reply.
Van
-
Re: Ceon URI Mapping v4.x
Hi,
Quote:
Originally Posted by
loggades
I re-uploaded the original "includes" and "admin" folders that I had backed up prior to installation, (overriding the ones with the module installed), and the admin panel was restored to normal.
I've a feeling you may have "mixed" the store's includes folder and admin folders together. I'm really not sure, but I would do a full comparison using software such as Beyond Compare with a fresh installation of Zen Cart, to see if you have placed some files where you shouldn't have.
Once you're sure you've not mixed things up in the filesystem, try installing the Ceon URI Mapping again.
Enjoy the rest of your weekend.
All the best...
Conor
ceon
-
Re: Ceon URI Mapping v4.x
Using Zen 1.5
I installed Ceon URI on my main site shown below
www.livewiseindustries.com
Just realized that because of the .htaccess modifications, I cannot access my addon site shown below
http://www.reddotfirearms.com
My question is: Is there a quick fix or code I can add to the .htaccess file to help it find my addon site?
The .htaccess code is:
## BEGIN CEON URI MAPPING REWRITE RULE
RewriteEngine On
# Don't rewrite any URIs ending with a file extension (ending with .[xxxxx])
RewriteCond %{REQUEST_URI} !\.[a-z]{2,5}$ [NC]
# Don't rewrite any URIs for some, popular specific file format extensions,
# which are not covered by main file extension condition above
RewriteCond %{REQUEST_URI} !\.(mp3|mp4|h264)$ [NC]
# Don't rewrite any URIs for some specific file format extensions,
# which are not covered by main file extension condition above
# Uncomment the following line to apply this condition! (Remove the # at the start of the next line)
#RewriteCond %{REQUEST_URI} !\.(3gp|3g2|h261|h263|mj2|mjp2|mp4v|mpg4|m1v|m2v|m4u|f4v|m4v|3dml)$ [NC]
# Don't rewrite admin directory
RewriteCond %{REQUEST_URI} !^/AdminLW [NC]
# Don't rewrite editors directory
RewriteCond %{REQUEST_URI} !^/editors/ [NC]
# Don't rewrite wasatchdefense directory
RewriteCond %{REQUEST_URI} !^/wasatchdefense/ [NC]
# Don't rewrite cgi-bin directory
RewriteCond %{REQUEST_URI} !^/cgi-bin/ [NC]
# Don't rewrite reddotfirearms directory
RewriteCond %{REQUEST_URI} !^/reddotfirearms/ [NC]
# Don't rewrite .smileys directory
RewriteCond %{REQUEST_URI} !^/.smileys/ [NC]
# Don't rewrite livewisenation directory
RewriteCond %{REQUEST_URI} !^/livewisenation/ [NC]
# Handle all other URIs using Zen Cart (its index.php)
RewriteRule .* index.php [QSA,L]
## END CEON URI MAPPING REWRITE RULE
Any help I can get will be much appreciated
-
Re: Ceon URI Mapping v4.x
Ok... I figured it out. I simply needed to install Ceon URI mapping to the addon site. That took care of the problem.
-
Re: Ceon URI Mapping v4.x
Hi,
This isn't really the correct place to be asking such a question as this is a rewrite rule/htaccess question, however..
I think if you add the following condition to that rewrite rule in your .htaccess file it may help.
If not then please look on the internet for information about hosting subdomains and rewrite rules.
Code:
# Don't interfere with subdomain www.reddotfirearms.com
RewriteCond %{HTTP_HOST} !^(www\.reddotfirearms\.com)?$
All the best...
Conor
ceon
-
Re: Ceon URI Mapping v4.x
I have an older version of the mod on one of my sites.
it has an area where you can set up files to exclude.
i.e. tell Ceon to ignore.
I have recently installed the latest version on another site.
This option seems to have gone?
or has it moved?
-
Re: Ceon URI Mapping v4.x
HI,
Quote:
Originally Posted by
Cookiepus
I have recently installed the latest version on another site.
This option seems to have gone?
or has it moved?
The software was completely rewritten, with lots of major improvements in how it works "in the background". Subsequently the Exclude Files functionality is no longer needed.. so it's gone altogether, making the software even easier to install and use. :)
All the best..
Conor
ceon
-
cannnot find how to add .PHP extension to CEON uri mapping
Hello,
I've looked through the FAQ's and this thread to see how to add .php to all the URI's. We are migrating to a new platform and all the files indexed with the search engine are with a .php extension.
right now:
caligirljewelry.com/bracelet
looking for:
caligirljewelry.com/bracelet.php
Sincerely,
Jim
-
Re: cannnot find how to add .PHP extension to CEON uri mapping
Hi Jim,
Quote:
Originally Posted by
reefdvrjim
I've looked through the FAQ's and this thread to see how to add .php to all the URI's. We are migrating to a new platform and all the files indexed with the search engine are with a .php extension.
The technology identifier should not be added to the end of the URI like that. I.e. you shouldln't end URIs in HTML or php.. URIs are locations and technology specifiers should only be used to request a particular technological output for a location.
So you should keep all your *new* URIs as /bracelet etc.
However, to stop your old links breaking you can create historical URIs to redirect from your old ones, like from /bracelet.php to /bracelet
You'll then need to adjust the rewrite rule to allow the .php extension to be handled.
This is covered in the section of the documentation "Modifying the rule to allow URI mappings to be used which end with a particular file extension (e.g. “.html”)."
Not sure how you missed that one :)
--------
For example, to allow the mapping of URIs ending in “.html”, “.htm” and “.php”, the following RewriteCond from the example rule should be changed from:
RewriteCond %{REQUEST_URI} !\.[a-zA-Z]{2,5}$
to:
RewriteCond %{REQUEST_URI} !\.[a-zA-Z]{2,5}$ [OR]
RewriteCond %{REQUEST_URI} \.(html|htm|php)$ [NC]
------------
So for you:
Code:
RewriteCond %{REQUEST_URI} !\.[a-zA-Z]{2,5}$ [OR]
RewriteCond %{REQUEST_URI} \.php$ [NC]
All the best..
Conor
ceon
-
Re: cannnot find how to add .PHP extension to CEON uri mapping
I don't seem to be able to get the mod to work....
I have installed as directed, and copies all the file and modified all the files as directed, installed the databse and got installation complate and all checks complete etc and passed, but when I change a URL i get a 404 error.
I have changed the htaccess file as the install pages says and tired with and without the / for index but still no joy.
contacted my host to see if there is a problem with the rewrite and they say it should work looking at the code. in the error log i get a file not found error on the URL
any ideas
Version 4.0.2 installed on 1.3.9h
-
Re: cannnot find how to add .PHP extension to CEON uri mapping
Hi Simon,
How are you? It's been a while!
Quote:
Originally Posted by
kitcorsa
any ideas
Version 4.0.2 installed on 1.3.9h
Everything you've described sounds like you've done all the right things so it must be a server issue.
Send me admin and FTP details and I'll take a look.
The latest version is 4.0.7 by the way, so not sure why you installed 4.0.2?
4.0.8 is just about ready for release but 4.0.2 or 4.0.7 should still have worked fine for you so I'll need to debug your actual site.
All the best..
Conor
ceon
-
Re: Ceon URI Mapping v4.x
i installed the older version as this was the version marked for 1.3.9 as i not upgraded yet as all my mods now compatible with the new zen-cart yet... so just sticking to want i know works.
Managed to get the rewrite to work but still a little bugged, got the URL to rewrite on the product i changed for a test but still seems to want to rewrite my admin directory as well and images dont display and CSS all gone etc, so something going on with the rewrite rule I thinks, will plud on and see if i can figure it out
-
Re: Ceon URI Mapping v4.x
i have now upgraded to 4.0.7
i found that all the core changes for 4.0.2 and 4.0.7 were all the same and didn't need uploading, just upload the files in the files folder.
Still can't get it to work though, installed, configed, turned on, created URL, visit page and there are no images or CSS or java, basically just text and takes about 3 mins to load. Also when visiting the admin area it forwards me to a page not found page.
checked the htaccess and i cant see anything wrong and tired severial different ways to get the rewrite rule to ignore the admin area etc but still no joy.
-
Re: Ceon URI Mapping v4.x
Hi Simon,
Quote:
Originally Posted by
kitcorsa
i found that all the core changes for 4.0.2 and 4.0.7 were all the same and didn't need uploading, just upload the files in the files folder.
Yes, I designed the software that way on purpose.. core changes aren't needed between versions because of the way I rewrote the software for version 4.
As for you problems.. I offered to help previously, my offer still stands. There's nothing else I can say here, nothing has changed since I last wrote.
Quote:
Originally Posted by
kitcorsa
checked the htaccess and i cant see anything wrong and tired severial different ways to get the rewrite rule to ignore the admin area etc but still no joy.
Obviously there is a serious problem with your server. It sounds like needs fixed, not Ceon URI Mapping or its rewrite rule.
All the best..
Conor
ceon
-
Re: Ceon URI Mapping v4.x
It should NOT be placed in a .htaccess file within the Zen Cart folder, the rewrite rule below is for the site root's .htaccess file, not Zen Cart's .htaccess file. Make sure you place it in the .htaccess file in the above folder!
what if my store is in the root, do i replace the zencart original HTaccess??
-
Re: Ceon URI Mapping v4.x
Hi,
Quote:
Originally Posted by
kitcorsa
what if my store is in the root, do i replace the zencart original HTaccess??
A fresh version of Zen cart doesn't have a .htaccess file in its root, there is no "original" Zen Cart .htaccess to replace.
It's probably better only ever to add the rule to an existing .htaccess file, not replace your existing .htaccess file.
Hope that helps.
All the best...
Conor
ceon
-
Re: Ceon URI Mapping v4.x
Conor, HELP!!
I suppose I could read through the 35 pages of posts on here, but easier and quicker I think to just post here.
I've installed the mod. It works great... Except that I'm working on a subdirectory (root directory currently houses my live site).
Here's my site: http://www.peppermaster.com/peppermaster-shop
The problem is that when the EZ pages or the product are called from the db, it's calling the root peppermaster.com db. I need it to call from the subdirectory db.
Where should I be looking for what to code this with the right addresses so I can move forward?
While I wait for what I hope is a quick response, I'll start reading the thread.
Thanks
-
Re: Ceon URI Mapping v4.x
Dang... about several pages in I got your message about never testing from a subdirectory. So I went in to my admin to either disable or uninstall the mod and now I'm stuck...
What is the easiest way for me to disable the module so I can finish my testing?? :wacko:
I'm truly hoping you're not going to tell me to start over again from scratch.
-
Re: Ceon URI Mapping v4.x
Hi,
Quote:
Originally Posted by
Pepperfire
I've installed the mod. It works great... Except that I'm working on a subdirectory (root directory currently houses my live site).
Don't use a subdirectory for test sites.
Use a subdomain.
There's your quick answer. :)
If you search the thread you will indeed find I've said this quite a few times here.
It's the only solution I will advocate so just do ahead and move to a subdomain instead of a subdirectory. Subdirectories for test sites are unprofessional.
All the best..
Conor
ceon
-
Re: Ceon URI Mapping v4.x
Hi,
Quote:
Originally Posted by
Pepperfire
What is the easiest way for me to disable the module so I can finish my testing?? :wacko:
In your case, probably to remove the rewrite rule from the .htaccess file, so the original site can work properly again and you can access your test site but without URI mapping occuring?
If that doesn't help please be aware that it will be at least 12 hours for a response from me, I won't be back here tonight.
All the best..
Conor
ceon
-
Re: Ceon URI Mapping v4.x
Quote:
Originally Posted by
conor
Hi,
In your case, probably to remove the rewrite rule from the .htaccess file, so the original site can work properly again and you can access your test site but without URI mapping occuring?
If that doesn't help please be aware that it will be at least 12 hours for a response from me, I won't be back here tonight.
All the best..
Conor
ceon
Thrilled to pieces that you answered so quickly. I found the on-off switch and indeed the problem is that I was working in a sub-directory and not a result of the .htaccess rule (I took that out and found it changed nothing).
Knowing already from previous version that I love this mod. I'll leave it off until the site is almost ready to go live.
I don't think I'll have trouble until I go live. Thanks for now. :)
-
Re: Ceon URI Mapping v4.x
Quote:
Originally Posted by
Pepperfire
Thrilled to pieces that you answered so quickly. I found the on-off switch and indeed the problem is that I was working in a sub-directory and not a result of the .htaccess rule (I took that out and found it changed nothing).
Knowing already from previous version that I love this mod. I'll leave it off until the site is almost ready to go live.
I don't think I'll have trouble until I go live. Thanks for now. :)
I need to post this for folks following these support threads so they do not get the wrong idea.. The highlighted statement is not completely true.. Ceon does indeed work in a sub directory if configured correctly.. (be happy to show you examples of where this is true..)
Something in YOUR setup was causing the problem.. It's a waste of time to try and figure out what the issue was though seeing that this is just a test site.. There's no need necessarily to test the URI mod.. Hence why turning it off was a good quick suggestion for you..
-
Re: Ceon URI Mapping v4.x
All working now thank to Conor
Save your self time and effort and ask conor for support then send him a donation :-D
i tried for 24 hours and got stuck, conor took 5 mins to fix my issue!
Also look at buying other of ceons moduals, i live by the sagepay modual!
-
Re: Ceon URI Mapping v4.x
Hey Conor - URIs are working great, except for causing a couple of issues on our EZ Pages. When i disable URI Mapping, enter the URL for a particular EZ page, the next/back buttons show, as does the TOC. When URI mapping is enabled, they vanish. Is this normal behavior or did I break something somewhere?
-
Re: Ceon URI Mapping v4.x
Hi,
Quote:
Originally Posted by
apogeerockets
Hey Conor - URIs are working great, except for causing a couple of issues on our EZ Pages. When i disable URI Mapping, enter the URL for a particular EZ page, the next/back buttons show, as does the TOC. When URI mapping is enabled, they vanish. Is this normal behavior or did I break something somewhere?
No, that's not normal, so you must have broken something somewhere.
Check the templates to see if they maybe don't have a slash at the start of the links to the button images or if the base href tag is missing for the page somehow.
I'm afraid that's all I can really say to look at.
At least you know it's not normal behaviour or a problem with the software!
All the best...
Conor
ceon
-
Re: Ceon URI Mapping v4.x
Hello o o o o o
I am running 139h and I have installed the ceon module and the image handler3,
everything seems to be going ok except i get a 404 address when i try and access
admin>tools>admin settings
where would i begin to look for a problem
stumped again
thanks
colin
-
Re: Ceon URI Mapping v4.x
Hi,
Quote:
Originally Posted by
deckandpool
admin>tools>admin settings
where would i begin to look for a problem
Just that one page is broken?
Nothing to do with Ceon URI Mapping then as it doesn't apply for the admin.
So try looking elsewhere. Compare all your files against a fresh version of Zen Cart's.
If you have any further trouble please start a new thread.
Good luck!
All the best..
Conor
ceon
-
Re: Ceon URI Mapping v4.x
Quote:
Originally Posted by
conor
Hi,
At least you know it's not normal behaviour or a problem with the software!
ceon
thanks. i figured it was my fault, but wanted to double check before i tried troubleshooting something that wasn't actually broken. i've got so much custom coding in this site that i'm not surprised something got messed up somewhere. now the fun begins *cracks knuckles*
-
Re: Ceon URI Mapping v4.x
Could use a hand with something. The CEON URI mod is working perfectly with a fresh install of zen-cart 1.5.
My problem is getting it to work alongside a mobile theme/modification. Brief explanation of the mod I'm using: detects browser agent. If found to be a mobile browser, sends all requests through "mobile.php?main_page". The mod does this by detecting mobile websites as another "language" and serves up the mobile template relating to that language.
I'm not too bothered about re-writing mobile URLS. Would it be possible to bypass the CEON module altogether for all URLS/links containing mobile.php? I've played around with .htaccess for a while and haven't made any progress.
Thanks!
Edit:---------------------
Also, awesome work with this module. My only past experience with URI modules was SSU. While this did the job well, it was a pain to install and update. Your instructions were very clear and core-file changes are minimal. Thank you!
-
Re: Ceon URI Mapping v4.x
Hi,
Quote:
Originally Posted by
Mark_88
My problem is getting it to work alongside a mobile theme/modification.
You're the second person to ask about this recently..
Quote:
Originally Posted by
Mark_88
Brief explanation of the mod I'm using: detects browser agent. If found to be a mobile browser, sends all requests through "mobile.php?main_page". The mod does this by detecting mobile websites as another "language" and serves up the mobile template relating to that language.
That's a really dumb modification this "theme" makes. It's overriding Zen Cart's usage of the core file name "index.php". Bad coding!
What is this theme/template you are talking about? The developers need to write it properly instead of breaking Zen Cart.
Instead of redirecting people to mobile.php, I immediately identified for the other person who contacted me about this, that when this theme detects that the site is being used on a mobile browser, it should set a flag that will have index.php load in mobile.php...
Instead of calling mobile.php, at the top of index.php the developer should add:
PHP Code:
if (CHECK FOR MOBILE VERSION) {
require('mobile.php');
exit;
}
This "theme" developer will have to come up with a way to have Zen Cart know that the mobile version is being used..and put it in place of "CHECK FOR MOBILE VERSION" above.
If you follow my drift?
Of course you/they also need to get any code that is trying to load "mobile.php" to use "index.php", if there is any.
Hope that helps.
This isn't really a Ceon URI Mapping issue, but an issue with this other module not using index.php so while I'd appreciate it if you could keep me up to date here, this isn't the place to discuss in details any modifications to the code, a new thread would be better.
All the best...
Conor
ceon
-
Re: Ceon URI Mapping v4.x
Wow, that was a speedy reply! Thanks.
The template is from a company named "Algozone". Link here. I do catch your drift, seems I'll have to have a long think about modifying the mobile mod to get it working for my store.
Unfortunately the developers "free 30 day support" only really includes the installation of the modification, not actual "support" to get it working ;)
One quick question regarding your URI Mappings Manager. How time consuming is it to import my "current" SSU URLS into the database so they don't appear as broken when upgrading/switching to CEON?
Cheers
-
Re: Ceon URI Mapping v4.x
Quote:
Originally Posted by
Mark_88
How time consuming is it to import my "current" SSU URLS into the database so they don't appear as broken when upgrading/switching to CEON?
Cheers
Not that time consuming at all if you are willing to give a data import through phpAdmin a shot.. There's a handy Google Webmasters tool that can provide you with a list of all the URLS they have in their databases for your site.. You can export this list to CSV and create an import file to map the old URLs to the new URIs in this mod, and then import them into the Ceon URI table.. You can also invest in Ceon's URI Mapping Manager (available on the Ceon site).. It's well worth the money to make this conversion easier.
-
Re: Ceon URI Mapping v4.x
Hi,
Quote:
Originally Posted by
Mark_88
Wow, that was a speedy reply! Thanks.
Computers, eh? :)
Quote:
Originally Posted by
Mark_88
The template is from a company named "Algozone". Link
here. I do catch your drift, seems I'll have to have a long think about modifying the mobile mod to get it working for my store.
Actually, the changes I pointed out in that last post should be very simple indeed.
Which is part of the reason I'm surprised this template designer took the approach they did. Creating a mobile.php file to replace index.php was the wrong way to go.
Quote:
Originally Posted by
Mark_88
Unfortunately the developers "free 30 day support" only really includes the installation of the modification, not actual "support" to get it working ;)
Free "30 day" support? 30 days, that's it? Wow. Generous! :|
Suggest to them about using require('mobile.php') instead of calling mobile.php?main_page and they may realise how much easier that makes things for their customers and therefore them.
They'd be silly not to listen to you. Why create support issues unnecessarily? :)
Quote:
Originally Posted by
Mark_88
One quick question regarding your URI Mappings Manager. How time consuming is it to import my "current" SSU URLS into the database so they don't appear as broken when upgrading/switching to CEON?
Practically instantaneous but can't talk about that here I'm afraid.
All the best...
Conor
ceon
-
Re: Ceon URI Mapping v4.x
Quote:
Originally Posted by
conor
Practically instantaneous but can't talk about that here I'm afraid.
But I can.. :laugh::laugh::laugh:
Mark88: PLEASE invest in Ceon's URI Mapping Manager (available on the Ceon site).. It's well worth the money to make this conversion a BREEZE for you.
-
Re: Ceon URI Mapping v4.x
Hi,
I was trying to find a solution to my problem but I haven't actually found anything that would work for me. I hope I am not duplicating any previous posts, but I did't find anything similar.
I installed the SEO URI Mapping like 2 days ago on a multi lingual website www.floridaherbalpharmacy.com and I noticed that the prices are not working for Serbian version - I mean all the products have their nice and shiny prices in English, but when I switch to Serbian there is no trace of them - they disappear. When I add a product to cart it's price is 0.
It started to happen after installing the SEO module so I decided to check the files to see which one caused the error - I removed the files from the admin directory and replaced them with the old ones but it didn't solve the problem. Could anyone please indicate the right track to fix it? I would be extremely happy.
Regards
-
Product Types -wheres it gone?
Hello
sorry if this has been asked before but....
been using the mod successfully for about a year.
But for some of my products i need to use an alternative product type.
in this case the built in 'product-music'
the Ceon mapping options dont appear in the options for these products.
Im afraid in not on the latest version of the mod. i tried to find out which version but couldn't.
im on zen 1.3.8
id rather not have to re-install if i can avoid it
Thank You
Cookie
-
Re: Ceon URI Mapping v4.x
Hiya Connor,
Long time no talk, hope all is well. :smile:
I still have my Ceon URI Mapping Manager, it is working great and has been a huge time saver. I am still on ZC 139h, have not upgraded yet.
Anyway, ran into a weird quirk today. For some reason my Contact Us page won't accept the Ceon generated URL. The contact page is managed by EZpages as an internal link.
I ticked the box to have the URI auto-generated for this EZ-Page. I went to the store to test the link and the URL was still:
http://www.MYSITE.com/index.php?main_page=contact_us
When I went back to the admin to try again, now the auto-generated URI (/Contact_Us) appears in the box as if it is working!
But it doesn't work.
All my other EZpages obey the Ceon URI, but this is the only one that is an Internal Link.
Any idea what I am doing wrong?
Thanks,
Mike
-
Re: Ceon URI Mapping v4.x
I don't see anything about installing on a local host, with the .htaccess file installed i get an internal server error no matter what i change. Without the .htaccess installed i can go to a product and i am told the URI has changed but when i go to the product it shows like http://localhost/audio-video/banana-...ost-black-ring but i get a blank page. Any product that has not been changed displays okay. Will this not work on localhost using wamp ?
Thank you
-
Re: Ceon URI Mapping v4.x
Quote:
Originally Posted by
windsurfer
I don't see anything about installing on a local host, with the .htaccess file installed i get an internal server error no matter what i change. Without the .htaccess installed i can go to a product and i am told the URI has changed but when i go to the product it shows like
http://localhost/audio-video/banana-...ost-black-ring but i get a blank page. Any product that has not been changed displays okay. Will this not work on localhost using wamp ?
Thank you
Where is your .htaccess file located, is it in htdocs/the root of your wamp server or within the zencart folder?
I have Ceon's mod working perfectly on a XAMPP Windows install. Did you grab the correct .htaccess configuration from the CEON configuration page on zen-cart admin?
-
Re: Ceon URI Mapping v4.x
Hi Mark
From what i understand the .htaccess file has to go into the root of the site.
Checking i see there are 14 .htaccess files in the zencart installation but no .htaccess file in the root.
I tried the .htaccess file in the root , root/docs and in the admin(renamed) and none of those will work. I did do an installation check and reports okay
a configuration check tells me "Database and configuration are up to date, using version 4.0.7" i did grab the generated code from the installation check and also tried with the /index.php
-
Re: Product Types -wheres it gone?
Hi,
Quote:
Originally Posted by
Cookiepus
Im afraid in not on the latest version of the mod. i tried to find out which version but couldn't.
im on zen 1.3.8
id rather not have to re-install if i can avoid it
I'm afraid support is only given here to those on the latest version.
You'll have to upgrade. You'll be glad you did in the long run, why make life hard on yourself? :)
All the best..
Conor
ceon
-
Re: Ceon URI Mapping v4.x
Hi Mike,
Quote:
Originally Posted by
Feznizzle
Long time no talk, hope all is well. :smile:
Thanks, things are pretty bad but life goes on.. Almost got all the new Zen Cart releases ready to go after two years.. at last! :)
Quote:
Originally Posted by
Feznizzle
I still have my Ceon URI Mapping Manager, it is working great and has been a huge time saver. I am still on ZC 139h, have not upgraded yet.
Anyway, ran into a weird quirk today. For some reason my Contact Us page won't accept the Ceon generated URL. The contact page is managed by EZpages as an internal link.
You can't use EZ-Page internal links on a site that uses static URIs.
It's as simple as that!
You must delete the internal link.
Internal links are a kludge that a fresh version of Zen Cart needs because it uses dynamic URIs. With a site using Ceon URI Mapping - and therefore static URIs - you don't need to do anything like that anymore. You can just create a URI for the contact us page (as you've done in UMM) and then use that URI in your links.
Hope that helps!
All the best...
Conor
ceon
-
Re: Ceon URI Mapping v4.x
Hi Conner
Are you talking to me and if so, upgrade to what ?
-
Re: Ceon URI Mapping v4.x
Hi,
First off, yes, the software is fine to use on a local installation. It doesn't matter where you use it, it works on all server setups if you have configure the server properly to support rewrite rules.
Quote:
Originally Posted by
windsurfer
From what i understand the .htaccess file has to go into the root of the site.
The installation check tells you where to put the file.. which for most should be the root of the site.
Quote:
Originally Posted by
windsurfer
Checking i see there are 14 .htaccess files in the zencart installation but no .htaccess file in the root.
Create the .htaccess file wherever Ceon URI Mapping tells you to.
There is a bug in current versions which generate a sample rewrite rule that is broken if you have any directories that have a space in them.
I suspect you do?
If so, put a backslash in front of the space(s) in the directory name(s) in the reewrite rule [e.g. change "my dir" to "my\ dir".
4.0.8 will be out soon with a fix for that.
If that's not it then I've afraid you've simply set things up wrong, the software works fine with WAMP.
All the best...
Conor
ceon
-
Re: Ceon URI Mapping v4.x
Hi,
Quote:
Originally Posted by
windsurfer
Hi Conner
Are you talking to me and if so, upgrade to what ?
Not unless you've changed your name I wasn't ;)
I always quote the person I'm talking about, to try and keep things "threaded".. as you'll have seen by now I've written to you too. :)
Oh, and my name is Conor, not Conner. :)
All the best..
Conor
ceon
-
Re: Ceon URI Mapping v4.x
Hi Conor,
Sad to hear that things are tough. :schmoll:
Thanks for the response, though I am bummed. I guess I don't mind that one link being dynamic. I've just got to figure out a way to grant access to spiders to that page.
I check my meta tags using this site:
http://www.seocentro.com/tools/searc...-analyzer.html
For some reason that site tells me that spiders are not allowed to crawl my contact page:
http://www.MYSITE.com/index.php?main_page=contact_us
I've looked at my robot.txt and .htaccess and cannot figure out what is blocking spiders.
Guess I'm off to the forums to figure it out.
Thanks again for all you do. I'm sending you positive vibrations from the states!
~Mike
-
Re: Ceon URI Mapping v4.x
Hi Mike,
Quote:
Originally Posted by
Feznizzle
Thanks for the response, though I am bummed. I guess I don't mind that one link being dynamic.
I'm confused.. you don't have to have it as dynamic.. in fact, you should already have generated a static URI for it? (If not do so now :) ).
Quote:
Originally Posted by
Feznizzle
I've just got to figure out a way to grant access to spiders to that page.
? Simply have a link to the contact us page somewhere on your site?! Easy!
All Zen Cart sites should already have a link to main_page=contact_us and Ceon URI Mapping will automatically use your URI mapping for a main_page of contact_us in place of that standard dynamic ZC URI.
Quote:
Originally Posted by
Feznizzle
I've never used an SEO analysis tool so I'm afraid I don't know what you are expecting to see through the use of that tool.
Quote:
Originally Posted by
Feznizzle
I've looked at my robot.txt and .htaccess and cannot figure out what is blocking spiders.
I've no idea.. could the tool itself be at fault? Can you find that page yourself by searching for it in a search engine? If so then this tool is just wrong.
Quote:
Originally Posted by
Feznizzle
Guess I'm off to the forums to figure it out.
Sorry I can't be of more help, I hope you find a "solution" IF this indeed is a problem!
Quote:
Originally Posted by
Feznizzle
Thanks again for all you do. I'm sending you positive vibrations from the states!
Thanks, I'm glad you like Ceon's software, I hope it helps your site do even better! ;)
All the best..
Conor
ceon
-
Re: Ceon URI Mapping v4.x
Hi Conor (Sorry for misspelling your name)
She's working now thanks.
-
Re: Ceon URI Mapping v4.x
Hi,
Quote:
Originally Posted by
windsurfer
Hi Conor (Sorry for misspelling your name)
She's working now thanks.
Glad to hear that, and no problems about the name! ;)
All the best..
Conor
ceon
-
Re: Ceon URI Mapping v4.x
Hi Conor,
Sorry to bother you. For the first time in my life I am playing with pinterest. Hmmm, yes, I love social media and flaky interfaces. It appears that the URI rewriting somehow breaks the pinterest pinit functionality. Now, I know that this really isn't your problem in some ways but wondered if you had any quick thoughts about that. Other than the obvious about Pinterest that is!
Pinterest operates in a javascript created popup. Some of the communication seems to happen just fine. The popup is populated fine with details from the users account. But when it comes to actually 'pinning' the page things just do not happen. Which is just odd. With the mod turned off things work fine.
I will obviously talk to Pinterest about it but they are not seeming to have magnificent developer support.
As I say, not expecting a big answer. Just if you see something that I have missed or have a Conor moment of inspiration then let me know.
-
Re: Ceon URI Mapping v4.x
Hi,
Quote:
Originally Posted by
niccol
As I say, not expecting a big answer. Just if you see something that I have missed or have a Conor moment of inspiration then let me know.
I've no idea what this pinterest is (never even seen/used Facebook myself nevermind other networks!) but your issue simply sounds like a path on the server is being blocked by the rewrite rule so you need to add an exclusion to the rule.
The docs have all the information you need to do that.
If you get stuck then send me FTP and admin details and I'll take a look.
All the best..
Conor
ceon
-
Re: Ceon URI Mapping v4.x
I am on your wavelength about facebook, twitter, pinterest.......
Thanks for the time.
:smile:
-
Re: Ceon URI Mapping v4.x
Hi,
Quote:
Originally Posted by
niccol
I am on your wavelength about facebook, twitter, pinterest...
I think they are probably quite useful/interesting but I have my own ideas about things and in a way they are probably partial competitors to my future software (aarck/aawe ;) ) so I don't want to have any bias by seeing how they "do things".
I think a "design it as I think it should be, then look at how others do it to see if there aspects you may have missed" is the best design strategy. :)
Anyway, as I said, I'd need to look at your site to actually see what's being blocked and how to fix that, but as a suggestion, at a guess, you could try adding:
Code:
RewriteCond %{REQUEST_URI} !^/pinterest/ [NC]
To your rewrite rule.
If that doesn't work then the info in the docs really should be enough if you want to try this yourself. It's quite easy to get Ceon URI Mapping working with anything, I've been careful about that!
All the best..
Conor
ceon
-
Re: Ceon URI Mapping v4.x
Well it isn't a direct file block because there are no files on the users server.
They load into a iframe. Which to the user appears just to be a button. That iframe creates the popup. The only things that are passed to the iframe when it is created by javascript are the url, the image url and the description of the pin and a couple of configuration settings.
After four days of playing with it on that site, it now works. Not sure what I did to be honest. It didn't work with URI rewriting on. I made no changes to the files. Turned URI rewriting off and it worked. Turned it back on and it still worked. At the moment am busy enough to be in 'if it is not broken do not fix it' rather than 'hmmm that is interesting' mode.
Best of luck with the future software. I hope that you are drinking champagne when you float it on the stockmarket in a few years :-)
-
Re: Ceon URI Mapping v4.x
Hi,
Quote:
Originally Posted by
niccol
Turned URI rewriting off and it worked. Turned it back on and it still worked.
Hmm, I certainly have no answers for that one! Glad it's working either way! :)
Quote:
Originally Posted by
niccol
Best of luck with the future software. I hope that you are drinking champagne when you float it on the stockmarket in a few years :-)
Thanks.. actually, I don't believe in stock markets, I believe that they're one of the biggest problems society ever created!
Stocks in companies yes, absolutely, an essential, smart societal idea.
Being able to sell them at more than buying price plus inflation, no, idiots came up with that one! ;)
Plus it's OS software that's free for non-commercial use. :)
Anyhoo.. a bit off topic! - Glad you're sorted, that's the main thing.
Back to preparing 4.0.8 for release later today hopefully, have a good day yourself!
All the best..
Conor
ceon
-
Re: Ceon URI Mapping v4.x
Hey, Conor, hope you are feeling good today!
Got an oddity that I've never seen before with manufacturers. The site has cars in the manufacturers list such as mg, mercury, mazda and many others. The reason why I mentioned the one's that start with M is that these are showing 404 errors.
I'm upgrading the version and went into the database to make sure there were obvious conflicts and just don't see any.
What do you think the problem could be?
-
Re: Ceon URI Mapping v4.x
Hi,
Quote:
Originally Posted by
delia
Hey, Conor, hope you are feeling good today!
Hmm, trying to get these module releases out, the years go on and on.. :|
Quote:
Originally Posted by
delia
What do you think the problem could be?
I've no idea but don't think it's the module. You could possibly have a condition in the rewrite rule blocking URIs starting with "m"?
I can take a look later if you send FTP and admin details but I have no other ideas I'm afraid. I just know it can't be a problem with the module itself.
Hope you're well yourself!
All the best..
Conor
ceon
-
Re: Ceon URI Mapping v4.x
On Zen 1.5.0, using Ceon 4.0.7. Site is plain Zen with Ceon installed only (test). Installed via Zen Cart installer, site was working fine. Reviewed the FAQ, did not see anything that applied here. Using the default template for now (classic).
So, I turned off auto gen, have a product, added a URI on the product page in admin. The URL does show up in the list of products for the category, so, the URI is correctly recognized. However, when I click on the product link, it goes to the home page where it says there are no products to list in this catrgory.
Rewrite rules listed in the Apache config file:
# Don't rewrite any URIs ending with a file extension (ending with .[xxxxx])
# RewriteCond %{REQUEST_URI} !\.[a-z]{2,5}$ [NC]
RewriteCond %{REQUEST_URI} !\.[a-zA-Z]{2,5}$ [OR]
RewriteCond %{REQUEST_URI} \.(php)$ [NC]
# Don't rewrite any URIs for some, popular specific file format extensions,
# which are not covered by main file extension condition above
RewriteCond %{REQUEST_URI} !\.(mp3|mp4|h264)$ [NC]
# Don't rewrite any URIs for some specific file format extensions,
# which are not covered by main file extension condition above
# Uncomment the following line to apply this condition! (Remove the # at the start of the next line)
#RewriteCond %{REQUEST_URI} !\.(3gp|3g2|h261|h263|mj2|mjp2|mp4v|mpg4|m1v|m2v|m4u|f4v|m4v|3dml)$ [NC]
# Don't rewrite admin directory
RewriteCond %{REQUEST_URI} !^/fe3rfgf [NC]
# Don't rewrite editors directory
RewriteCond %{REQUEST_URI} !^/editors/ [NC]
# Don't rewrite admin directory
RewriteCond %{REQUEST_URI} !^/admin/ [NC]
# Handle all other URIs using Zen Cart (its index.php)
RewriteRule .* /index.php [QSA,L]
So, I have NO categories with any URI mapping, nothing else, just ONE product. Files were copied to the appropriate Zen dir via cp -aR. Browsing the directories shows the files in the correct places.
The site is only on our intranet, not publically available. Have any thoughts as to why the mapping is not being recognized by Zen?
-
Re: Ceon URI Mapping v4.x
So, to answer my question.... PHP_SELF as used in the Ceon code is the before rewritten value. So, the Ceon code checks:
if ($PHP_SELF != (DIR_WS_CATALOG . 'index.php')) {
Well, it was non equal since PHP_SELF was the configured URI, not index.php. So, the code did not execute. Apparently, this happens when you do not put the difrectives in a .htaccess file.
According to this site:
https://issues.apache.org/bugzilla/s...i?id=40102#c11
If you specify the PT flag in the RewriteRule, it seems to work. So...
RewriteRule .* /index.php [QSA,L,PT]
Should this be added to the FAQ somewhere or, in the suggested directives that come from the initial install?
An alternative would be to use $_SERVER["SCRIPT_FILENAME"], which for me also seems to be set correctly.
-
Re: Ceon URI Mapping v4.x
Hi,
Quote:
Originally Posted by
sfatula
Well, it was non equal since PHP_SELF was the configured URI, not index.php.
I'm pretty sure that's a problem specific to your server then. You've misconfigured it somehow.. hence you being the first person ever to have this probem.
Quote:
Originally Posted by
sfatula
So, the code did not execute. Apparently, this happens when you do not put the difrectives in a .htaccess file.
No, we us the VirtualHost directive on Apache here ourselves.
Quote:
Originally Posted by
sfatula
Should this be added to the FAQ somewhere or, in the suggested directives that come from the initial install?
No, as 1 out tens of thousands isn't enough for the F in FAQ :)
Glad you have things working for yourself now. I wonder if your server's misconfiguration of the PHP_SELF variable won't create problems for you in the future though.. but then you did say this was s local test server so I'd imagine things will be different on your production server.
Quote:
Originally Posted by
sfatula
An alternative would be to use $_SERVER["SCRIPT_FILENAME"], which for me also seems to be set correctly.
If you look at Ceon URI Mapping's source, you'll see there is an entire method dedicated to analysing and coming up with the correct value for PHP_SELF (_normaliseServerEnvironment()). Perhaps it needs upgraded for setups like yours, but I don't think so, I think your setup is simply broken. Either way, things are working for you and I'm snowed under so I'll leave things as they are for 4.0.8.
Enjoy the new URIs!
All the best...
Conor
ceon
-
Re: Ceon URI Mapping v4.x
I don't believe it is broken at all, it's certainly not self installed or built, it's the OS supplied installation. If you search the net for php_self and mod_rewrite, or, read the apache issue I gave you a link to, I am not the only one. (though that was not Ceon specific). On that link, you will see the behaviour is different between using .htccess or not based on different test results. Apache blamed php. They have some explanation as to why as well. So, I think the evidence is clear it's not a case of being broken, just more likely some sort of incompatability between php and apache in certain circumstances.
We have more than a dozen open source packages installed (and one java as well), and they all work fine. Also, the OS has a number of php related screens and they also work fine. We have another test site on the same machine using that certain other SEO URI contribution with Zen, and it also works fine (wanted to try this one with yours to see what we like better). I see posts on php.net as well related to this. However, I can't tell you specifically what combination of stuff may cause it, so, I am sure you're right that no one else may have the issue (whio is using this mod), it must be some specific circumstance. I couldn't find any related to the Ceon mod. Overall, it would appear $PHP_SELF is not very reliable from reading the PHP site. Though, it's certainly very widely used.
In the end, it is working. So, I suppose it's not a Frequently asked question! Here's hoping my post will help someone else though with the debugging.
What I did to prove the issue was added in the code:
die($PHP_SELF);
right before:
if ($PHP_SELF != (DIR_WS_CATALOG . 'index.php')) {
On the screen, it showed the friendly URL. Just file it for future use, if any! Thanks for responding.
How does this perform with say 50,000 products? It appears the table ceon_uri_mappings has no primary key? And the searches seems to be on URI. This implies a serial read?
-
Re: Ceon URI Mapping v4.x
Hi,
Quote:
Originally Posted by
sfatula
I don't believe it is broken at all, it's certainly not self installed or built, it's the OS supplied installation.
Not to be [too! ;)] weird, and going slightly off topic, but I've a very low opinion of the qualty of most software, whether closed or open source, and have had enough of poorly made Linux insallations to last me 1000 years. Including official commercial releases from the world's largest software companies (in which I've found serious bugs).
And no, I don't rate my own software releases very highly either, at least not the stuff since the Amiga days. ;)
Quote:
Originally Posted by
sfatula
If you search the net for php_self and mod_rewrite, or, read the apache issue I gave you a link to, I am not the only one. (though that was not Ceon specific). On that link, you will see the behaviour is different between using .htccess or not based on different test results.
I did look at it and consider incompatibilites between PHP and Apache etc. to be a "broken" setup, whether on a "fresh" OS installation or not. Of course everyone's definitions differ! :)
Quote:
Originally Posted by
sfatula
However, I can't tell you specifically what combination of stuff may cause it, so, I am sure you're right that no one else may have the issue (whio is using this mod), it must be some specific circumstance.
I don't know how the other mods work but given everything you've said my gut feeling is nnoe of them use the PHP_SELF variable so the issue donesn't show with them.
As I said, I could have the code for checking PHP_SELF wrong but from everything I've read the .php of the index.php should be matchable. When it's not, my code attempts to build the value from DOCUMENT_ROOT or SCRIPT_NAME etc.
Quote:
Originally Posted by
sfatula
In the end, it is working. So, I suppose it's not a Frequently asked question! Here's hoping my post will help someone else though with the debugging.
Thanks, hopefully it does. As I said though, with the corrupt value returned by your die statement, the "correct" value should have been bult. If you send me FTP and admin details for your site I can check to see why the correct value wasn't subsequently built when Ceon URI Mapping would have identified a problem with the supplied value.
Quote:
Originally Posted by
sfatula
How does this perform with say 50,000 products? It appears the table ceon_uri_mappings has no primary key?
Try it and see. :) The software was tested with 24,000 products when being built and I know people have used it with many more. The primary focus of the software is not speed but flexibility so it is not optimised for sites as large as that, but you do have options..
One of which is to throw hardware at it if you feel that's necessary (a perfectly fine policy in this day and age)...
Quote:
Originally Posted by
sfatula
And the searches seems to be on URI. This implies a serial read?
The other is that the software was specifically written to allow the use of subclasses optimised for speed..
The idea is that you can simply override the appropriate database lookup and storage methods to reorganise the way the URIs are stored and matched, for example putting all historical URIs in their own table (or yearly tables if there are loads), as they are "less likely" to ever be used as time goe on, so you could optimise the size of the "current" URIs database without having to optimise lookup code etc.
This override system is how the UMM supports templates for URI mappings.. I never got round to writing subclasses for speed, no-one's ever complained about the speed enough that they wanted me to bother! Which is good I suppose. :)
Hope that helps.. as I said, I can try debugging your server setup if you have a way for me to connect.
It's unlikely to be in the next day or two though as I'm writing this from a hospital bed.
All the best..
Conor
ceon
-
Re: Ceon URI Mapping v4.x
Conor
First best wishes for your health and a speedy recovery.
Secondly, and not anything important, when I run on Zen 1.5 this mod is creating some errors.
Basically errors due to the non-existence of FILENAME_TELL_A_FRIEND which just, thank god, does not exixt in 1.5.
They seem to come out of autoManageProductRelatedPageURI(). So, I have just removed the bits that apply to tell a friend from that function and it seems to work just fine now. But if there is a better solution then let me know.
I am using 4.0.7 and it says that it is the most recent version. But if not then apologies.
Just thought I'd let you know.
-
Re: Ceon URI Mapping v4.x
Hi,
Quote:
Originally Posted by
niccol
First best wishes for your health and a speedy recovery.
Thanks, there's no hope of that but I appreciate the nice comments. :)
Quote:
Originally Posted by
niccol
Basically errors due to the non-existence of FILENAME_TELL_A_FRIEND which just, thank god, does not exixt in 1.5.
Yes, 1.5.0 withdrew this functionality.
In 4.0.8 I have it so that it sets the tell-friend functionality to disabled for new installations.
Unfortunately due to circumstances I didn't get to release 4.0.8 last weekend as planned.
I might just skip to releasing 4.2.0 in a week or so, we'll see.
You can untick the Tell-A-Friend box in the Configuration Utility in 4.0.7, my advice is to do that!
Thanks for the update.
Hope that helps.
Al the best...
Conor
ceon
-
Re: Ceon URI Mapping v4.x
best wishes Conor.
Hmm, that's it really and thanks as always. There I was fiddling with code when I could have just unchecked a box. Duh!
-
Re: Ceon URI Mapping v4.x
Quote:
Originally Posted by
conor
Hi,
As I said, I could have the code for checking PHP_SELF wrong but from everything I've read the .php of the index.php should be matchable. When it's not, my code attempts to build the value from DOCUMENT_ROOT or SCRIPT_NAME etc.
Thanks, hopefully it does. As I said though, with the corrupt value returned by your die statement, the "correct" value should have been bult. If you send me FTP and admin details for your site I can check to see why the correct value wasn't subsequently built when Ceon URI Mapping would have identified a problem with the supplied value.
I don't think any login is needed, it would be a waste of your time at this point since I have it working and it's so rare anyway. BUT, I don't think the code does what you say, so, here's something to look at.
In class.CeonURIMappingHandlerBase, the code says:
Code:
// Ceon URI Mapping should only run when Zen Cart itself is responsible for runtime
// execution. If this code is running because some other software has called the Zen Cart
// initsystem then don't attempt to map the URI
if ($PHP_SELF != (DIR_WS_CATALOG . 'index.php')) {
return;
}
So, it's the return there that bypasses the code, apparently, on purpose. For what it's worth.
I do hope you get well. I have numerous medical challenges myself.
Quote:
Originally Posted by
conor
Try it and see. :) The software was tested with 24,000 products when being built and I know people have used it with many more. The primary focus of the software is not speed but flexibility so it is not optimised for sites as large as that, but you do have options..
The other is that the software was specifically written to allow the use of subclasses optimised for speed..
The idea is that you can simply override the appropriate database lookup and storage methods to reorganise the way the URIs are stored and matched, for example putting all historical URIs in their own table (or yearly tables if there are loads), as they are "less likely" to ever be used as time goe on, so you could optimise the size of the "current" URIs database without having to optimise lookup code etc.
This override system is how the UMM supports templates for URI mappings.. I never got round to writing subclasses for speed, no-one's ever complained about the speed enough that they wanted me to bother! Which is good I suppose. :)
Conor
So, given that, do you see any issue with adding a primary key of the uri? Not, you, me. (Side effect is MySQL workbench allows one to edit the table data, it does not when there is no primary key). I don't think there should be any duplicates, after all, those would be bad anyway.
-
Re: Ceon URI Mapping v4.x
Hi,
Quote:
Originally Posted by
sfatula
BUT, I don't think the code does what you say, so, here's something to look at.
lol I think I know my own code. :)
You've missed seeing the call to $this->_normaliseServerEnvironment() a few lines before the abort code you refer to is encountered. :)
Please do send login details so I can debug the server environment.. may as well have Ceon URI Mapping cope with such broken servers, can only be good to be as compatible as possible!
Quote:
Originally Posted by
sfatula
I do hope you get well. I have numerous medical challenges myself.
I'm sorry to hear that, I hope you are on top of things and well on the way to beating them! :)
Quote:
Originally Posted by
sfatula
So, given that, do you see any issue with adding a primary key of the uri? Not, you, me. (Side effect is MySQL workbench allows one to edit the table data, it does not when there is no primary key). I don't think there should be any duplicates, after all, those would be bad anyway.
Unfortunately, yes, as historical URIs can have used the same URI as a current URI but with the current URI referring to a different product etc.
Also, multi-lingual sites can have the same URI but with different language IDs.
It's for these reasons that the uri column can't be made a key in the "standard" edition of the software.. but if you override the DBLookup and Admin classes and create a new edition, storing the historical URIs in a separate table, and not using other languages, you can indeed key the table by the uri column.
Hope that helps!
All the best...
Conor
ceon