Zen Cart Logo
Forums / All Other Contributions/Addons / Ceon URI Mapping (SEO)

Ceon URI Mapping (SEO)

Locked

Views: 472,295

Results 2,281 to 2,300 of 2,913
This thread is locked. New replies are disabled.
24 Dec 2010, 5:10 AM
#2281
divavocals avatar

divavocals

Totally Zenned

Join Date:
Jan 2007
Location:
Los Angeles, California, United States
Posts:
10,011
Plugin Contributions:
3

Ceon URI Mapping (SEO)

Here are the instructions from the readme.. What part of this are you having trouble with?? it would help TREMENDOUSLY if you explained how you entered the URI data in your database, and what the result was..

The community is happy to help, but you have to clarify what you need help with.. simply say "who can help me?" without any indication that you've read the readme or support threads translates to many as saying "I didn't feel like reading all of this stuff.. can you just do this for me"

The first is the most useful as it results in all links on the site to that page using the static URI instead of the standard dynamic Zen Cart URI (just as with products etc. using URI mappings).

Please Note: Any query string parameters are still appended to the URI.

Basically, this first method can be used to replace the likes of:

index.php?main_page=products_all&disp_order=3

with:

/our-products?disp_order=3.

  1. Use software such as PHPMyAdmin to add a new record to the ceon_uri_mapping table.
  1. The URI mapping to be mapped from should be entered in the uri field. (Remember to begin the URI with a slash ‘/’).
  1. The number representing the language ID this URI mapping applies for should be entered in the language_id field.
  1. The current_uri field should be set to “1” to make this the “current” URI.
  1. The Zen Cart page to be mapped to should be entered in the main_page field.
  1. The date/time this URI mapping was added should be set in the date_added field (or just use the “NOW()” SQL function).
  1. The query_string_parameters, associated_db_id and alternate_uri fields are not used, they must be left as “NULL”. The redirection_type_code is not used either so it doesn't matter what value it has (it can just be left at the default value of 301).
24 Dec 2010, 1:29 PM
#2282
countrycharm avatar

countrycharm

Totally Zenned

Join Date:
Jul 2007
Posts:
2,179
Plugin Contributions:
2

Re: Ceon URI Mapping (SEO)

d030433:

I have read this section of the readme, but I can't rewrite the specials page, products_new page and products_all page yet. so I hope you can use examples. thank you.

DivaVocals:

And you still haven't provided any details about how you did try to do this so we can guide you on how to fix whatever it is you HAVE done..

DivaVocals:

Here are the instructions from the readme.. What part of this are you having trouble with?? it would help TREMENDOUSLY if you explained how you entered the URI data in your database, and what the result was..

The community is happy to help, but you have to clarify what you need help with.. simply say "who can help me?" without any indication that you've read the readme or support threads translates to many as saying "I didn't feel like reading all of this stuff.. can you just do this for me"

DivaVocals let give him a early Christmas present. Here are 3 screen shots on how to do what you want to accomplish. Make sure for the date_added you put in NOW.

24 Dec 2010, 2:52 PM
#2283
mrscrewed avatar

mrscrewed

New Zenner

Join Date:
Dec 2010
Posts:
1
Plugin Contributions:
0

Re: Ceon URI Mapping (SEO)

Hi.

I just installed this module on a test site and cannot get the module to show up in admin after install. No other core files have been modified except for a template.

What am I doing wrong?

Thanks in advance...

Patrick

24 Dec 2010, 3:12 PM
#2284
divavocals avatar

divavocals

Totally Zenned

Join Date:
Jan 2007
Location:
Los Angeles, California, United States
Posts:
10,011
Plugin Contributions:
3

Re: Ceon URI Mapping (SEO)

mrscrewed:

Hi.

I just installed this module on a test site and cannot get the module to show up in admin after install. No other core files have been modified except for a template.

What am I doing wrong?

Thanks in advance...

PatrickThe most likely cause for most module failures is an incorrect installation. Check your install make sure you've correctly uploaded EVERYTHING..

26 Dec 2010, 2:22 PM
#2285
conor avatar

conor

Passed

Join Date:
Aug 2004
Location:
Belfast, Northern Ireland
Posts:
2,480
Plugin Contributions:
4

Re: Ceon URI Mapping (SEO)

Hi Patrick,

mrscrewed:

I just installed this module on a test site and cannot get the module to show up in admin after install. No other core files have been modified except for a template.

What am I doing wrong?

You've probably uploaded files to a folder called "admin" but your admin folder's actually called something else.

Start the installation from the start and go through each of the steps once more and you should get things working.

Hope everyone's having a HAPPY CHRISTMAS! :) :cheers:

All the best..

Conor

26 Dec 2010, 2:41 PM
#2286
countrycharm avatar

countrycharm

Totally Zenned

Join Date:
Jul 2007
Posts:
2,179
Plugin Contributions:
2

Re: Ceon URI Mapping (SEO)

conor:

Hi Patrick,

You've probably uploaded files to a folder called "admin" but your admin folder's actually called something else.

Start the installation from the start and go through each of the steps once more and you should get things working.

Hope everyone's having a HAPPY CHRISTMAS! :) :cheers:

All the best..

Conor

We have had a very bless Christmas. We just hope
Christmas was just as good to you.:yes:

27 Dec 2010, 5:01 AM
#2287
john001 avatar

john001

New Zenner

Join Date:
Dec 2010
Posts:
1
Plugin Contributions:
0

Re: Ceon URI Mapping (SEO)

hello,

I need help.....

I trying to install the Ceon URI Mapping (SEO), but its crashing..... it makes the website run soo slow. These are the following issues:

Issue 1:

I getting this error.......,, I don't know what to do.......

This is the message:

1 Can't create/write to file '/mysql-tmp/#sql_23d8_0.MYI' (Errcode: 13)
in:
[select banners_id, banners_title, banners_image, banners_html_text, banners_open_new_windows, banners_url from banners where status = 1 and ( banners_group = 'SideBox-Banners') order by rand()]

Issue 2:

I notice that, it's usually happening at night because during the morning the website is running well. its weird!!!...

Issue 3:
under configuration, I notice that, the Ceon URI Mapping (SEO) is not showing up after I saved it before in Admin/Modules/Ceon URI Mapping (SEO) Config. Any suggestion?

please help!!!!!
:cry:

31 Dec 2010, 1:52 PM
#2288
lat9 avatar

lat9

Administrator

Join Date:
Sep 2009
Location:
Stuart, FL
Posts:
14,066
Plugin Contributions:
56

Re: Ceon URI Mapping (SEO)

I don't know if this has been reported before ...

Running 1.3.9h with v3.6.1 of the URI Mapping code (using the v1.3.9c directory for admin). I've got a multi-lingual site (English and Spanish), and when I preview a product in admin, only the English (default) version of the product description/title are displayed.

Tracked this down the the various /admin/includes/modules/*/preview_info.php files, within the section marked:

<?php // BEGIN CEON URI MAPPING 3 of 4 ?>

... there's a loop

              for ($i = 0, $n = sizeof($languages); $i < $n; $i++) {
                echo '<p>' . zen_image(DIR_WS_CATALOG_LANGUAGES . $languages[$i]['directory'] .
                  '/images/' . $languages[$i]['image'], $languages[$i]['name']) . ' : ';
                
                if (!is_null($uri_mappings[$languages[$i]['id']]) &&
                    strlen($uri_mappings[$languages[$i]['id']]) > 0) {
                  echo htmlentities($uri_mappings[$languages[$i]['id']]);
                } else {
                  echo TEXT_URI_MAPPING_PRODUCT_NO_URI_ENTERED;
                }
                
                echo "</p>\n";
              }

... that unfortunately uses the same loop index variables as the overall loop managing the multiple product description displays. Changing that loop to:

              for ($i2 = 0, $n2 = sizeof($languages); $i2 < $n2; $i2++) {
                echo '<p>' . zen_image(DIR_WS_CATALOG_LANGUAGES . $languages[$i2]['directory'] .
                  '/images/' . $languages[$i2]['image'], $languages[$i2]['name']) . ' : ';
                
                if (!is_null($uri_mappings[$languages[$i2]['id']]) &&
                    strlen($uri_mappings[$languages[$i2]['id']]) > 0) {
                  echo htmlentities($uri_mappings[$languages[$i2]['id']]);
                } else {
                  echo TEXT_URI_MAPPING_PRODUCT_NO_URI_ENTERED;
                }
                
                echo "</p>\n";
              }

... allows both languages' textual information to be formatted and displayed.

31 Dec 2010, 2:27 PM
#2289
conor avatar

conor

Passed

Join Date:
Aug 2004
Location:
Belfast, Northern Ireland
Posts:
2,480
Plugin Contributions:
4

Re: Ceon URI Mapping (SEO)

Hi,

lat9:

I don't know if this has been reported before ...

It hasn't.. you're the first person ever to report this.. despite this bug being present since version 2.0.0 of the module!

So that's almost 2 and a half years in which neither I nor the thousands of users of the module ever noticed that the software caused only the first language's preview information to be displayed!

lol I've been looking at product/URI preview screens for years and never noticed that the preview for other languages was missing!

A bugfix for this will be included in 4.0.0.. thanks for the heads up!

In version 4.0.0 the code to be used by the various /admin/includes/modules/*/preview_info.php files, within the section marked:

<?php // BEGIN CEON URI MAPPING 3 of 4 ?>
```shall be:

```php
<?php // BEGIN CEON URI MAPPING 3 of 4 ?>
      <tr>
        <td><?php echo zen_draw_separator('pixel_trans.gif', '1', '10'); ?></td>
      </tr>
      <tr>
        <td><?php echo zen_draw_separator('pixel_black.gif', '100%', '2'); ?></td>
      </tr>
      <tr>
        <td style="padding-top: 0.5em; padding-bottom: 0.5em;">
          <table border="0" width="100%" cellspacing="0" cellpadding="2">
            <tr>
              <td valign="top" style="width: 18em;">
              <?php
              if ($uri_mapping_autogen) {
                echo TEXT_URI_MAPPING_PRODUCT_URI_AUTOGENERATED;
              } else {
                echo TEXT_URI_MAPPING_PRODUCT_URI_ENTERED;
              }
              ?>
              </td>
              <td class="smallText">
              <?php
              echo '<p>' . zen_image(DIR_WS_CATALOG_LANGUAGES . $languages[$i]['directory'] .
                '/images/' . $languages[$i]['image'], $languages[$i]['name']) . ' : ';
              
              if (!is_null($uri_mappings[$languages[$i]['id']]) &&
                  strlen($uri_mappings[$languages[$i]['id']]) > 0) {
                echo htmlentities($uri_mappings[$languages[$i]['id']]);
              } else {
                echo TEXT_URI_MAPPING_PRODUCT_NO_URI_ENTERED;
              }
              
              echo "</p>\n";
              ?>
              </td>
            </tr>
          </table>
        </td>
      </tr>
      <tr>
        <td><?php echo zen_draw_separator('pixel_black.gif', '100%', '2'); ?></td>
      </tr>
<?php // END CEON URI MAPPING 3 of 4 ?>
```That fixes this silly oversight.

Enjoy the rest of your holidays. 

Happy New Year's everyone! :)

All the best...

Conor
[ceon](http://dev.ceon.net)
2 Jan 2011, 3:03 PM
#2290
marcochampo avatar

marcochampo

New Zenner

Join Date:
Jan 2011
Posts:
11
Plugin Contributions:
0

Re: Ceon URI Mapping (SEO)

hi coner, great module, just a quick question, does this help with seo or is it just made to be asethetically pleasing for the user

thanks .marcochampo

2 Jan 2011, 5:22 PM
#2291
divavocals avatar

divavocals

Totally Zenned

Join Date:
Jan 2007
Location:
Los Angeles, California, United States
Posts:
10,011
Plugin Contributions:
3

Re: Ceon URI Mapping (SEO)

marcochampo:

hi coner, great module, just a quick question, does this help with seo or is it just made to be asethetically pleasing for the user

thanks .marcochampoI would suggest that you refer to one of the many other threads on this forum which have hotly debated the effectiveness/reason for implementing SEO mods like this one. This support thread is truly not the correct place to engage in any protracted (or even short) discussions on this matter.. As a starting point look for conors usename on the forum.. I believe he participated in one of the threads I speak of..

3 Jan 2011, 3:02 PM
#2292
conor avatar

conor

Passed

Join Date:
Aug 2004
Location:
Belfast, Northern Ireland
Posts:
2,480
Plugin Contributions:
4

Re: Ceon URI Mapping (SEO)

Hi Marco,

Glad you like the software.

marcochampo:

does this help with seo or is it just made to be asethetically pleasing for the user

Its primary purpose is for easy to enter/read URIs but all evidence is that it also significantly helps SEO as the search engines give higher precedence to URIs with keywords in them. This is based on feedback I've had from people using the module, reporting higher rankings for their sites that use the module as opposed to ones that didn't.

Regardless, simply having "nice" URIs is the main point of the software.

All the best..

Conor
ceon

6 Jan 2011, 8:08 PM
#2293
makalele33 avatar

makalele33

New Zenner

Join Date:
Dec 2010
Posts:
10
Plugin Contributions:
0

Re: Ceon URI Mapping (SEO)

i need a little of clarification for the place where the overwrite goes...my store is inside a folder name shop and my admin page changed the name to something different where do i have to put the overwrite inside the folder name shop or outside the folder?

6 Jan 2011, 8:29 PM
#2294
conor avatar

conor

Passed

Join Date:
Aug 2004
Location:
Belfast, Northern Ireland
Posts:
2,480
Plugin Contributions:
4

Re: Ceon URI Mapping (SEO)

Hi,

makalele33:

i need a little of clarification for the place where the overwrite goes...my store is inside a folder name shop and my admin page changed the name to something different where do i have to put the overwrite inside the folder name shop or outside the folder?

You'd be best to re-read the configuration documentation more carefully.

The is no such thing as "an overwrite" so I'm not sure what you are talking about.

Do you mean the .htaccess file or the place where you should "overwrite" files?

Either way, full instructions are in the documentation so give it a careful read once again before coming back here.. it'll probably have you sorted without anyone here having to "restate" the information from the documentation here as "clarification".

All the best..

Conor
ceon

7 Jan 2011, 1:22 PM
#2295
makalele33 avatar

makalele33

New Zenner

Join Date:
Dec 2010
Posts:
10
Plugin Contributions:
0

Re: Ceon URI Mapping (SEO)

conor,

i tried it twice again

i made sure all the files where in place.

then i when thru the config

my store is on a subfolder called shop so i went ahead and put the following rewrite

RewriteEngine On

ONLY rewrite URIs beginning with /shop/

RewriteCond %{REQUEST_URI} ^/shop/ [NC]

Don't rewrite any URIs ending with a file extension (ending with .[xxxxx])

RewriteCond %{REQUEST_URI} !.[a-z]{2,5}$ [NC]

Don't rewrite admin directory

RewriteCond %{REQUEST_URI} !^/shop/admin [NC]

Don't rewrite editors directory

RewriteCond %{REQUEST_URI} !^/shop/editors [NC]

Don't rewrite cPanel directories

RewriteCond %{REQUEST_URI} !/cpanel [NC]
RewriteCond %{REQUEST_URI} !/frontend [NC]

Handle all other URIs using Zen Cart (index.php)

RewriteRule .* index.php?%{QUERY_STRING} [L]

then i went and changed the part where it says admin to my admin folder name.
RewriteCond %{REQUEST_URI} !^/shop/admin [NC]

i uploaded the file and when i go in to check if i type in the path where the folder is it works but when i try to get the admin it says an error.... i been trying to get this fix for like 6 days and nothing

7 Jan 2011, 2:21 PM
#2296
conor avatar

conor

Passed

Join Date:
Aug 2004
Location:
Belfast, Northern Ireland
Posts:
2,480
Plugin Contributions:
4

Re: Ceon URI Mapping (SEO)

Hi,

makalele33:

i uploaded the file and when i go in to check if i type in the path where the folder is it works but when i try to get the admin it says an error.... i been trying to get this fix for like 6 days and nothing

Where did you put the .htaccess file?

All the best..

Conor
ceon

7 Jan 2011, 2:23 PM
#2297
divavocals avatar

divavocals

Totally Zenned

Join Date:
Jan 2007
Location:
Los Angeles, California, United States
Posts:
10,011
Plugin Contributions:
3

Re: Ceon URI Mapping (SEO)

makalele33:

conor,

i tried it twice again

i made sure all the files where in place.

then i when thru the config

my store is on a subfolder called shop so i went ahead and put the following rewrite

RewriteEngine On

ONLY rewrite URIs beginning with /shop/

RewriteCond %{REQUEST_URI} ^/shop/ [NC]

Don't rewrite any URIs ending with a file extension (ending with .[xxxxx])

RewriteCond %{REQUEST_URI} !.[a-z]{2,5}$ [NC]

Don't rewrite admin directory

RewriteCond %{REQUEST_URI} !^/shop/admin [NC]

Don't rewrite editors directory

RewriteCond %{REQUEST_URI} !^/shop/editors [NC]

Don't rewrite cPanel directories

RewriteCond %{REQUEST_URI} !/cpanel [NC]
RewriteCond %{REQUEST_URI} !/frontend [NC]

Handle all other URIs using Zen Cart (index.php)

RewriteRule .* index.php?%{QUERY_STRING} [L]

then i went and changed the part where it says admin to my admin folder name.
RewriteCond %{REQUEST_URI} !^/shop/admin [NC]

i uploaded the file and when i go in to check if i type in the path where the folder is it works but when i try to get the admin it says an error.... i been trying to get this fix for like 6 days and nothingWhat does the error say?? Simply stating you get an error or that it doesn't work without the exact error text or screenprints of what you see provides no indication of what is happening to determine the cause of the issue..

Did you install EVERYTHING?? There are a number of required core edits that are in a separate folder in the fileset which people often miss in their install.. Bottomline is you need to provide more details to know what YOUR issue might be..

7 Jan 2011, 3:03 PM
#2298
makalele33 avatar

makalele33

New Zenner

Join Date:
Dec 2010
Posts:
10
Plugin Contributions:
0

Re: Ceon URI Mapping (SEO)

DivaVocals:

What does the error say?? Simply stating you get an error or that it doesn't work without the exact error text or screenprints of what you see provides no indication of what is happening to determine the cause of the issue..

Did you install EVERYTHING?? There are a number of required core edits that are in a separate folder in the fileset which people often miss in their install.. Bottomline is you need to provide more details to know what YOUR issue might be..

i think this might be the issue i only uploaded the the modified core files 1.3.9d so i will upload the whole folder inside my zen cart folder

7 Jan 2011, 3:04 PM
#2299
makalele33 avatar

makalele33

New Zenner

Join Date:
Dec 2010
Posts:
10
Plugin Contributions:
0

Re: Ceon URI Mapping (SEO)

conor:

Hi,

Where did you put the .htaccess file?

All the best..

Conor
ceon

conor,

the htacess file is inside the zen cart folder named shop..do is have to be there or outside on the root before the zen cart folder?

7 Jan 2011, 7:48 PM
#2300
makalele33 avatar

makalele33

New Zenner

Join Date:
Dec 2010
Posts:
10
Plugin Contributions:
0

Re: Ceon URI Mapping (SEO)

DivaVocals:

What does the error say?? Simply stating you get an error or that it doesn't work without the exact error text or screenprints of what you see provides no indication of what is happening to determine the cause of the issue..

Did you install EVERYTHING?? There are a number of required core edits that are in a separate folder in the fileset which people often miss in their install.. Bottomline is you need to provide more details to know what YOUR issue might be..

when i typr the path in my web browser this is what i get Server error.

The website encountered an error while retrieving http://www.rmsmusicoutlet.com/shop/nameogmyadmingfile/. It may be down for maintenance or configured incorrectly.

Here are some suggestions:
Reload this web page later.
More information on this error
Below is the original error message

HTTP Error 500 (Internal Server Error): An unexpected condition was encountered while the server was attempting to fulfill the request.