Support

What we can do for you

How To

How to eliminate 404 (not found) errors?

There are several reasons that may couse 404 error, here there are some solutions:

1. Make sure that .htaccess file exists

Make sure that .htaccess file exists in the Joomla! site root. If .htaccess file does not exists, you may create it by renaming the htaccess.txt file included in Joomla! root directory. Also, make sure that the file size is higher than 2.5 KB, if not, get a clean htaccess.txt file from a Joomla installation package then rename it on your FTP.

2. Check the rewrite rules .htaccess file

Make sure that the RewriteCond and RewriteRule directives are uncommented in the section for 3rd party SEF modules (almost end of the .htaccess file) - this only applies to Joomla 1.0.x. In Joomla 1.5.x there is only one set of rules that is already uncommented by default.

3. Check RewriteBase value and adjust it if needed

Finally, make sure to set the RewriteBase value to match the root URL of your Joomla! installation at the server.

This means the path to root without the server name - e.g. if your Joomla! is installed as http://www.domain.org/somedir/myjoomlaroot, that the right setting would be RewriteBase /somedir/myjoomlaroot). If your site is located in domain root, the RewriteBase may either stay commented our or have / value. However, even if in root some servers require uncommenting it and setting explicit value (then set it simply to RewriteRule /).

4. Moving from other SEF components
In such a case, most of the URLs that comes from outside of your site (Google or other sites) returns 404 error because the URL structure has been changed. I mean MijoSEF generates different URLs than your old SEF component so they are reported as not found (404) from MijoSEF.
To fix this, we suggest you to export your URLs from the previous SEF component then import them to MijoSEF so that all your old URLs could work fine.

5. Use "Moved URLs" section
Use the "Moved URLs" section if non of the above solutions worked for you. Go to "404 URLs", copy the not found URL, go to Moved URLs, click on "New" then paste the copied URL to "From URL" field and enter the target/working SEF URL in "To URL" field. For more details:
http://www.miwisoft.com/support/docs/mijosef/user-manual/urls#moved

How to export meta data from sh404SEF?

Apply the following steps one by one:

Step 1
Go to sh404SEF

Step 2
Click on Meta tags

Step 3
Click on "Import/ export META" in the right top

Step 4
Click on "Export Meta tags" button then file will be downloaded as “sh404SEF_meta.csv

How to install or upgrade a MijoSEF extension?

Step 1
Download the file.

Step 2
Go to MijoSEF=>Extensions  from Joomla! menu.

Step 3
At Install / Upgrade section, click Browse, select the file and finally click on Upload File & Install.

How to migrate from JoomSEF?

To migrate from JoomSEF to MijoSEF you should follow these steps:

1. Go to JoomSEF control panel
2. Click on View/Edit SEF Urls button
3. On the top toolbar you've 2 exportation button, click to the proper one
4. Go to MijoSEF Control Panel
5. Click on Restore / Migrate button
6. Select the file you got from JoomSEF extportation, the file name should be joomsef_custom_urls

That's all, wellcome to MijoSEF.

How to migrate from sh404SEF?

To migrate from sh404SEF to MijoSEF you should follow these steps:

1. Go to sh404SEF control panel
2. Click on Import/Export URLS button
3. Click on Export redirections in the opened page
4. Go to MijoSEF Control Panel
5. Click on Restore / Migrate button
6. Select the file you got from sh404SEF extportation, the file name should be sh404SEF_sef_urls

That's all, wellcome to MijoSEF.

How to permanently delete SEF URLs?

MijoSEF will continiously genereate SEF URL if any non-SEF URL is routed to it and that non-SEF URL doesn't exist in MijoSEF's URLs list unless you've entered any part of the non-SEF URL to "disable-SEF" variables.

So let's say I don't want to store .pdf URLs. Firstly I'll go to MijoSEF=>URLs page and filter pdf URLs:

pdf-urls


As you may see, I've listed the .pdf SEF URLs. Now I need to copy the marked part of the "Real URL", in my case format=pdf, then go to MijoSEF=>Configuration=>URLs=>Global disable-SEF variables and paste the copied part:

pdf-urls2


And finally Purge the .pdf URLs.



How to prevent duplicated URLs caused by ItemIDs?

ItemID is one of the most important and problematic part of Joomla! and SEF, check out the OSTraining tutorial for more info about what is ItemID http://bit.ly/chjojc

1. Problems

There are 2 main reasons of creating duplicated URLs from multiple ItemIDs:

1. One article/category pointed in 2 different menus
2. Some modules, not coded well, do not add the correct ItemID to non-SEF links, they add the ItemID of active page to links.

2. Case study

The following image is an example of the #1 problem. As you can see, on our live site we use 2 different menus to show the company's articles, Main Menu and Company Menu.

multiple


As per result, SEF components will generate 2 different records with the same SEF URL but different Real URL:

multiple 1


3. Solutions


Solution for problem #1
Since MijoSEF 1.5.4, we have implemented a smooth solution for this problem. You will have the oppurtunity to add an MijoSEF URL to any menu item:

multiple 2 multiple-itemids-04


So a second URL for that article won't be created. It's recommended to lock that SEF URL from MijoSEF=>URLs page because it's ID is stored in menu item.

Solution for problem #1 & #2
We have added 3 new options to solve this issue in a smart way.
The first option is MijoSEF=>Configuration=>URLs=>Ignore Multiple ItemIDs, the second one is MijoSEF=>Configuration=>URLs=>Find ItemID smartly and the third one is MijoSEF=>Extensions=>Your Extension (Content)=>Use Smart ItemID. The first and the second options are global but the second one is extension based which means it's not available for all extensions.

multiple 3 multiple-itemids-05


These 3 options will try to eliminate Duplicated URLs caused by multiple ItemID in an automatic way and creating just one URL/record for you. Of course, there is no 100% guaranteed automatic solution.

NOTE: Some components (like Zoo and Wrapper) recognize the page just using ItemID and do not add any other variable to the URL. For example in Zoo, applications added to menus are separated just by the ItemID and the other part of the URL is the same. In such a case you should turn off the MijoSEF=>Configuration=>URLs=>Find ItemID smartly option.


How to reduce number of SEF URLs generated?

Some duplicates or increased ammount of SEF links that may be undesirable may be caused by other variables used for ordering, sorting, etc. These can be also excluded from the SEF URL and reappended behind it.

To do so, apply the following instructions:

First of all go to MijoSEF=>URLs page. As you can see in the following picture, I'm using DOCman and I don't want to store the Order by SEF URLs:

non-sef-vars-1


The red marked parts are the variables that are used to change the listing order by DOCman. So I have more than one URL for each category, lets examine 2 of them:

Original (mandatory) Category URLs
SEF: docman/docman-sample-data
non-SEF: index.php?option=com_docman&Itemid=60&gid=34&task=cat_view

Category ordered by Hits URLs
SEF: docman/docman-sample-data/hits/desc
non-SEF: index.php?option=com_docman&Itemid=60&dir=DESC&gid=34&order=hits&task=cat_view

As you may see, I've 2 parts included in ordered URL different from the mandatory one, dir=DESC and order=hits . So what I have to do is to add these variables to non-SEF variables list. Go to MijoSEF=>Extensions=>DOCman or MijoSEF=>Configuration=>URLs

non-sef-vars-2


Now the second (ordered) URL will not be generated and the Order by URLs will be like this:

docman/docman-sample-data?dir=DESC&order=hits



How to reduce or prevent duplicated URLs?

There is a few ways to resolve this issue:

1. After the duplicated URLs are generated you can set one of them as Used in MijoSEF=>SEF URLs page to choose, what URL you want to use for given SEF URL (in case you want to use just 1 URL always); If you would like to use both, you will need to change one of the SEF links to something else, so the 2 are not conflicting.

2. You can also prevent such "duplicates" creating by changing the Record duplicated URLs option to No in MijoSEF=>Configuration=>URLs or MijoSEF=>Extension=>Proper Extension parameters. Then only 1 version of SEF URL will be stored - and in case it is not the one you want - you will need to update it manually.

3. You can also prevent such "duplicates" creating by changing the Numeral duplicated URLs option to Yes in  MijoSEF=>Configuration=>URLs or MijoSEF=>Extension=>Proper Extension parameters. Then an unique SEF URL will be created for each URL.

4. Another option would be to update your site in a way, that there do not exist links with both types of URL. Then no duplicate URL can occur. The most common reason of duplicates is the ItemID issue, check the following link to learn more about ItemID, click here for more info.

How to show Tags, Internal Links and Social Bookmarks?

MijoSEF uses a multi-layered up-to-down hierarchal structure to display Tags, Internal Links and Social Bookmarks.

This structure brings to MijoSEF a robust flexibility to show these 3 features. So what are these layers:

Shortly

1. Affected Area
2. Components selected in MijoSEF=>Configuration
3. Categories of that component (if enabled)
4. URL settings
5. Only for Tags, show tag in URL and include the tag into meta keywords
6. Only for Bookmarks, placeholders for iconset and badge type

In Details

1. The component you're trying to show that feature supports at least one of the affected areas and you've configured it correctly from MijoSEF's Configuration or Extensions Parameters.
2. You've selected that component in MijoSEF=>Configuration area
3. If you've set to Yes the Enable category filter option (from MijoSEF's Configuration or Extensions Parameters) then you should select which categories you want that feature to be showed.
4. You can enable/disable each feature for each URL.
5. Just for Tags feature, you can even show/hide each tag for each URL. Also, you must be sure that the tag is included in meta keywords of that URL from MijoSEF=>Metadata
6. You should place manually the placeholder where you want to show the bookmark if it is an iconset or a badge.

With Images

tags tags 1 tags 2 tag 4 tag 5
tag 6


Footnotes

1. As mentioned above, the layer is hierarchal from up-to-down so if you've not selected the component from configuration then that feature won't be showed even if you've enabled it from URL settings.
2. The Enable option of URLs is set initially according your component and category settings.



How to upgrade commercial extensions automatically?

You should just press the Upgrade  button but first of all, you should enter your Personal ID  into MijoSEF configuration.

To do that, go to www.miwisoft.com/my-profile  and copy your Personal ID.

Then go to MijoSEF => Configuration => Personal ID  field and paste the copied ID.
 

How to upgrade from Basic/Plus to Plus/Pro?

Simple, download the new package then go to MijoSEF=>Upgrade and upload it.

Use this method also if you're using MijoSEF Plus/Pro and you see the copyright on your site.

How to use the Sitemap Index?

This is a brand new feature of MijoSEF that allows you to create Sitemap Index automatically.

sitemap-index-1 sitemap-index-2

As you know, the following link is used to create a XML sitemap including all sitemap items:
index.php?option=com_mijosef&view=sitemap&format=xml

But what if we want to filter/categorize the XML sitemap and/or create multiple XML sitemaps? Here you have it.

Let's say we've FAQs as top category and General, Current Users, Languages and New to Joomla as sub-categories of FAQs. Of course that these categories have items/contents inside and may be thousand of items in each one.

So what we want to do is to create different sitemaps for each category so that it'll also speed up Google to read it. We can achieve this in 2 ways:

1. Creating a Sitemap Index
That is pretty simple, we just have to enter the SEF path that these categories contain to the XML link like in image #1 above:

index.php?option=com_mijosef&view=sitemap&format=xml&root=k2/faqs

So it'll search for 1 deeper level SEF URLs in MijoSEF and create a sitemap for each of them.

2. Modifying the sitemap link manually
We can enter the category path manually like this:

index.php?option=com_mijosef&view=sitemap&format=xml&s1=k2/faqs/current-users

We can include up to 7 different paths in one sitemap using s1, s2, s3... s7 in the sitemap link.


Component based XML sitemap

We can use the following link style to create component based XML sitemaps:

index.php?option=com_mijosef&view=sitemap&format=xml&com=com_k2




Support Channels

Paid Services