Menu Content

Podpora

> Diskusní fóra, FAQs & placená podpora
Welcome, Guest
Username Password: Remember me

SEF urls always pointing to the home page
(1 viewing) (1) Guest
Support forum for users using free edition of JoomSEF 3 (Joomla 1.5 compatible). These forums are mainly for mutual help between users.

Please note that due to our capacity limitations, we do not monitor these forums regularly.
  • Page:
  • 1

TOPIC: SEF urls always pointing to the home page

SEF urls always pointing to the home page 14 years, 6 months ago #12654

Joomla version 1.5.9

JoomSEF version 3.6.5

Joomfish version 2.0.4

Virtuemart version 1.1.4

Server information :

Database Version: 5.0.67-log

PHP Version: 5.2.13

Web Server: Apache

Web Server to PHP interface: apache2handler


First of all, I have read the FAQs and numerous posts on the forum but I didn't find any suitable solution. If by mistake I missed it, please redirect me to the correct topic.

Here's the plot. I have a webstore available both in english (default language) and french. I wanted to make it SEO so I installed the latest version of joomSEF. When I activate it, all the links on the homepage are rewritten into "us/home" (or "fr/accueil"). I can switch languages but wherever I click I always get on the homepage again.

I customised one specific URL I can access directly from the homepage and I could go to the good page (I changed the SEF url but the real url remained untouched). I tried to change some itemID since I read something about it on the forum but it didn't work out. The only thing that changed was the page I was redirected to, it wasn't the homepage anymore but one of my products page.

I tried different settings (activate or not jfrouter or systemSEF) but nothing changed.

If you have any hints about this "always the same page" issue, I'd be very pleased to hear them.

Thanks.

Re:SEF urls always pointing to the home page 14 years, 6 months ago #12660

  • dajo
  • OFFLINE
  • Posts: 5069
Hello,

Do you have this problem only with the VirtueMart URLs, or are there also some Content URLs not working?
Go to Manage Extensions page in JoomSEF, open VirtueMart component parameters and on the Common tab set "Number duplicate URLs" option to "Yes". Does it fix the problem? You need to Purge the URLs and clear the cache after this change.
However, you won't have product names in VirtueMart URLs unless you install VirtueMart extension for JoomSEF. You can get it here: www.artio.net/e-shop/joomsef-extensions/...-joomsef-3-extension

Best regards,
ARTIO Support Team
ARTIO Support Team

Re:SEF urls always pointing to the home page 14 years, 6 months ago #12666

Content URLs return 404 error in French but not in English.
After setting "number duplicate URLs" to "yes", purging URLs and cleaning the cache, all my links return 404 error (except English content URLs).

I bought and installed the VirtueMart extension for joomSEF and there is some change.

In English (default language) : my categories that usually appear on the left hand are gone but when I click on the products that appear in the center of my homepage, I am correctly redirected to the products pages (url : us/category/product, it's correctly rewritten).
Some other VM modules are missing (e.g. the best seller one) but other aren't (e.g. the cart one).
My content urls return 404 error.

In French : my categories on the left appear but every link on the page returns to the homepage, though it's correctly rewritten (fr/category/product) OR every link returns a 404 error (without changing parameters, just waiting).

Another point concerning url rewriting and joomfish, my content urls are rewritten for instance "fr/section/my-french-page" but return 404 errors. But if the url is "fr/my-english-page", it works.

I have to fix this issue ASAP so if you're quite sure to be able to solve this problem if I buy support time, I will consider it.

Let me know if you need further information.
Last Edit: 14 years, 6 months ago by jejemystikal. Reason: More tests proceded

Re:SEF urls always pointing to the home page 14 years, 6 months ago #12672

  • dajo
  • OFFLINE
  • Posts: 5069
In Joomla administrator, go to Extensions -> Plugin Manager and try disabling the System - Jfrouter plugin. Also make sure that System - ARTIO JoomSEF is the first of the system plugins.
The missing categories are probably caused by wrong Itemid stored in the URL. This can be probably fixed by setting Ignore multiple sources to No, or by setting both the Exclude source info and Reappend source to Yes in JoomSEF advanced configuration.

Best regards,
ARTIO Support Team
ARTIO Support Team

Re:SEF urls always pointing to the home page 14 years, 6 months ago #12675

I disabled jfrouter and made joomSEF the first of my system plugins.

In English (default language), my products categories appear but when I enter a category the category list disappears (but I land on the right category page). In French, this list doesn't appear at all. My other links work except for content URLs that return 404 error in both languages.

I tried the different settings you mentioned above (and purged URLs and cache after every modification) but nothing changed.

Thank you for your help, it's really appreciated.

Edit : finally I will buy your support time, please contact me by email so as we can discuss on the method to use, thank you.

Edit 2 : I checked my VM extension configuration in joomSEF and some settings weren't checked as "use global configuration". I made them so and tried again to exclude and reappend source, and it seems to work. However my content URLs still return 404 error.

Edit 3 : with the systemSEF disabled, everything works fine except the content URLs. My VM URLs are "language/category/product?ItemID=1" which is quite satisfying. Any idea about the content 404 error ? I checked my .htaccess and is exactly as mentioned in your documentation. And is there any way to not append the "ItemID=1" and get it work anyway ? Thank you the team.
Last Edit: 14 years, 6 months ago by jejemystikal.

Re:SEF urls always pointing to the home page 14 years, 6 months ago #12770

I've solved my problem. The "always the index page" issue was related to jfrouter, I disabled it. Then I made some modifications to the parameters related to the ItemID (override in virtuemart extension for joomsef, ignore multiple source id...) and added the language variable as "custom non-SEF variable". As for my content elements, some links had incorrect translations in Joomfish (only index.php instead of index.php?view=article...) that seemed to be my problem.Everything is now working fine from homepage to checkout. I think most of problems can be fixed with a correct configuration but it takes some time to gain a global understanding of how joomsef works. Anyway thanks the team and keep on the good work.
  • Page:
  • 1
Přihlášení uživatele Prázdný