Totally Zenned
- Join Date:
- Apr 2005
- Location:
- Houston, TX
- Posts:
- 1,356
- Plugin Contributions:
- 1
Chemo's Ultimate URL's
Dreamscape, Thanks for a very informative response. I greatly appreciate it.
Mike
Views: 493,228
Totally Zenned
Dreamscape, Thanks for a very informative response. I greatly appreciate it.
Mike
Zen Follower
I have had Ultimate SEO v.2.101 installed since I installed my 1.3.01 cart in 06.06. It has worked great. This morning I upgraded my cart to 1.3.02 and now, with the SEO enabled, my pages do not go to https when login is attempted. It stays in http.
I have had to disable Ult. SEO for the time being, but does anyone know a fix for this?
Thank you in advance,
Zen Follower
Is no one else having this problem? I am very bummed that I have had to disable Ult. SEO, as I was getting good indexing with the URL's it generated. Does anyone know of a fix, a snippet of code I can add to .htaccess? Anything?
Again, the problem is that with Ult. SEO enabled, clicking on a secure page does NOT take you to https. It stays in http.
Sure hope someone has an idea!
Thanks...
Zen Follower
phew ! I just read this entire thread... all 12 pages, and unfortunately my issue isn't here (or i just missed it).
ZC 1.27, Ultimate SEO 2.100
Home page loads fine, the URL's on hover seem fine (ie. http://www.domain.com/cables-adapters-cat5-cables-c-54_62.html)
But when i click a link, I get a 404, page not found (IIS).
Any ideas / suggestions ?
New Zenner
I am having the same trouble as virtualahmad except I'm using the most recent version of Zen-Cart. I've made the mods suggested in this thread (updating html-output.php, paypal addition, etc).
The URLS at first look on the main page -LOOK correct (http://www.domain.com/the-product-name.html) but when clicked on return a page not found.
Would this be a mod_rewrite issue? Or htaccess?
I'm installing to a Rackspace server and had to manually set the rewrite which is a first for me.
Thanks!
Amanda
Zen Follower
amandac:
...I've made the mods suggested in this thread (updating html-output.php, paypal addition, etc)....
I have not made these changes as I do not believe I need to.
Sensei
IIS ... doesn't support .htaccess ... and doesn't natively understand mod_rewrite
Will likely have to move to an Apache server to use this.
Zen Follower
DrByte:
IIS ... doesn't support .htaccess ... and doesn't natively understand mod_rewrite
Will likely have to move to an Apache server to use this.
well that's not very promising :P
That was my first guess but I did not mention it in the post cuz I didn't want biased opinions.
Thanks Dr. Byte.
Does anyone know of any other SEO friendly URL modules which will work on IIS ?
Zen Follower
Well maybe I'll try another approach. Does ANYONE have Chemo's ULT URL"S working on 1.3.02, and would you be willing to dialogue with me on what you did to get it to work?
Thank you
New Zenner
Fatal error: Call to a member function Execute() on a non-object in C:\Program Files\xampp\htdocs\zencart 1.3\includes\classes\seo.install.php on line 154
No idea on why I'm getting that error message? Any help is greatly appreciated.
Thanks,
Pete
Totally Zenned
BlessIsaacola:
Here is the fix I referenced in /includes/classes/ line 168 of seo.url.php changes from:
```
if ($connection == 'SSL' && ENABLE_SSL == 'true) {
>
> to
>
>
>
> ```
if ($connection == 'SSL' && ENABLE_SSL == 'true') {
To get Ultimate SEO URL to work, **download DrBytes **version which has been upgraded to work with 1.3.0.2 and apply the change above in includes/classes/seo.url.php
Everything should work fine with no problem but then again why do you want to install this mod? ZC works just fine without it :)
Sensei
Update with Isaacola's note fixed:
http://www.zen-cart.com/index.php?main_page=product_contrib_info&products_id=231
Zen Follower
DrByte:
Update with Isaacola's note fixed:
http://www.zen-cart.com/index.php?main_page=product_contrib_info&products_id=231
Ahhh... thank you if I seemed whiny or obtuse. I was trying really hard to follow the thread and figure out what to do, and just wasn't getting it. I used the link you provided. As best I can tell the one thing that changed from this fileset was the html_output fix. I seem to have my https back now with the module enabled.
Thanks very much
Totally Zenned
BlessIsaacola:
but then again why do you want to install this mod? ZC works just fine without it :)
Zencart works just fine without any mods installed, but we customize and install to fit our needs.
Sensei
styledata:
Ahhh... thank you if I seemed whiny or obtuse. I was trying really hard to follow the thread and figure out what to do, and just wasn't getting it. I used the link you provided. As best I can tell the one thing that changed from this fileset was the html_output fix. I seem to have my https back now with the module enabled.
Thanks very much
the html_output update was largely to add compatibility fixes for bugs fixed in newer versions of the v1.3.x series.
Totally Zenned
voltage:
Zencart works just fine without any mods installed, but we customize and install to fit our needs.
Voltage, I was actually NOT talking about all mods, I was talking specifically about the mod in discussion (Chemo's Ultimate URL's). There have been mixed reviews about it (especially if you've been following the poll and discussion in separate thread about it).
Totally Zenned
If this mod is causing you major headaches and you are spending weeks and weeks of time trying to get it to work, by all means, move on. It provides a little boost to your SEO but there are other things that you could and should be focusing on that will make a more significant impact.
I believe this has given my site a little boost as far as SEO is concerned, but it is not a silver bullet and never will be. Some argue because they don't use it and they have been able to acheive high PR its proof that it doesn't work and isn't needed (which is faulty logic and doesn't really prove anything, hardly a scientific experiment in my opinion). But to each his own. It IS completely optional (as all mods are) and if you are gonna blow hours and days of work, don't do it.
Totally Zenned
DrByte:
Update with Isaacola's note fixed:
http://www.zen-cart.com/index.php?main_page=product_contrib_info&products_id=231
Thanks to Chris for the update and thanks to Isaac for the fix.
Totally Zenned
Woodymon:
Thanks to Chris for the update and thanks to Isaac for the fix.
Now rereading the archived support thread I see I should have thanked flewid for locating the missing apostophe.
Has anyone documented all the "confirmed" successfull FIXES since Dreamscape's release and documented the fixes that have actually made it into DrBytes releases? And those which did not not make it into the latest release?
Woody
Totally Zenned
Woody,
With DrByte's latest release all the known changes have been incorporated. The only one I am not sure about is the issue with Paypal. Here is the fix from Dreamscape for it:
Important: Paypal IPN Patch
For anyone having Paypal IPN problems, please try the following patch
The problem: the paypal payment mod is using zen_href_link to construct the notify url. We need to tell the SEO mod to skip modifying this url.
The solution: In the class file seo.url.php we just have to add a check for ipn_main_handler.php
Find the function function href_link()
The very beginning of the function has code like:
// don't rewrite when disabled
// don't rewrite images, css, js, xml, real html files, etc
if ( ($this->attributes['SEO_ENABLED'] == 'false') || (preg_match('/(.+)\.(html?|xml|css|js|png|jpe?g|gif|bmp|tiff?|ico|gz|zip|rar)$/i', $page)) ) {
return $this->stock_href_link($page, $parameters, $connection, $add_session_id, true, $static, $use_dir_ws_catalog);
}
Immediately after that, add the following:
// don't rewrite the paypal IPN notify url
if ($page == 'ipn_main_handler.php') {
return $this->stock_href_link($page, $parameters, $connection, $add_session_id, true, $static, $use_dir_ws_catalog);
}
Please note that the above IPN patch may have been included in DrByte's fix but I did not check it.
Another important notice (per A_berezin's post and confirmed to be the case):
Zen-Cart use dynamic info_page (zen_get_info_page()). This mod use old style hard-coded FILENAME_PRODUCT_INFO in seo.url.php and .htaccess. You may rewrite seo.url.php to support dynamic info_page. But what about hard-coded .htaccess? Any time you add new product type or change type_handler you must edit two files!
I have a patch for the music product type but not for other product types. Dreamscape is planning to support product type in future release.
There are a few other contributions that if you have installed you need to make sure it works with ultimate seo. The link to the old discussion is here: http://www.zen-cart.com/forum/showthread.php?t=21801&highlight=ultimate+seo
Fields marked required must be completed.
Tell staff why this post should be reviewed.
Required for login, security, and core site functionality.
Help us understand how the site is used so we can improve it.
Used for promotion and personalized campaign measurement.