fbpx

An Exclusive Offer For You To Grab JD Builder Pro Check Deal of The Day

Welcome, Guest
Username: Password: Remember me

Like using Astroid?

Help us improve Astroid by providing some quick feedback.

Take the survey

TOPIC: Whole page router URL

Whole page router URL 4 months 1 week ago #16818

  • Jamesdc
  • Jamesdc's Avatar
  • Offline
  • New Member
  • Posts: 8
  • Karma: -1
Hi

I was using JD bulider, used main menu, used alias.. i.e FAQ page

I set up DOMAIN/FAQ. where as i tested the URL that Joomla gave out : -

index.php?option=com_jdbuilder&view=page&id=2

That show up on url which I do not want that router url which is supposed to be /FAQ as URL because you are giving it away an user knowing it's an joomla = security risk.

Which SEF URL do that force mask URL - not revealing it's using like this index.php?option=com_jdbuilder&view=page&id=2 ??

when i link it to that main menu in the different article page - it doesnt use URL, it used index.php?option=com_jdbuilder&view=page&id=2 so I had to type manually URL to use /faq !

Thanks
The administrator has disabled public write access.

Whole page router URL 4 months 1 week ago #16821

  • admin
  • admin's Avatar
  • Offline
  • Administrator
  • Posts: 3124
  • Thank you received: 470
  • Karma: 101
Hello James,

That's not true, I just linked a page to Joomla menu, where my page url is index.php?option=com_jdbuilder&view=page&id=4 and linking it to menu makes it index.php?option=com_jdbuilder&view=page&id=4&Itemid=478 and If I have SEF url's turned on. The end link in the menu is JOOMLROOT/test-menu-item.

Joomla will not be replacing links in your content (i.e. manually typed links), but only in the menu's or links generated by Joomla directly.

Thanks,
Chetan
Thank You,
If you like our support and products, tweet us at joomdev and let the world know about it.
The administrator has disabled public write access.

Whole page router URL 3 weeks 22 hours ago #18722

Hi Chetan.
It seems you are right only if URL Suffix option is enabled.
I mean that if you have a menu item linked to a JDBuilder page with alias i.e. technology you get:
  • JOOMLROOT/technology/page/nn if URL Suffix is disabled
  • JOOMLROOT/technology.html if URL Suffix is enabled
Can you confirm?
The administrator has disabled public write access.

Whole page router URL 3 weeks 15 hours ago #18727

  • admin
  • admin's Avatar
  • Offline
  • Administrator
  • Posts: 3124
  • Thank you received: 470
  • Karma: 101
Hi,

It works like this if you link it to a menu item.
JOOMLAROOT/name-of-menu-item-alias.(conditional-suffix).

If not linked to a menu item.
JOOMLAROOT/components/jdbuilder/page/{pageid}.(conditional-suffix).

Thanks,
Chetan
Thank You,
If you like our support and products, tweet us at joomdev and let the world know about it.
The administrator has disabled public write access.

Whole page router URL 3 weeks 13 hours ago #18732

Hi.
I guess this is something you have to work on.
Joomla allow to enable/disable url sef, url rewriting and url conditional suffix.
Your menu item should follow this specs.
Now your url is correctly rewrited only if all three params are enabled.
I have many website using urls without conditional suffix and their SEO would break up (or get worse) if I move some pages to JDbuilder.
The administrator has disabled public write access.

Whole page router URL 3 weeks 13 hours ago #18733

  • admin
  • admin's Avatar
  • Offline
  • Administrator
  • Posts: 3124
  • Thank you received: 470
  • Karma: 101
Hi (again),

You are right, there is room for improvement and we are working on putting together a better router that not only gives you better rewriting control over the SEF but also makes it play better with other SEF extensions such as Sh404Sef and all.

I'll post an update here once that's done and released.

Thanks,
Chetan
Thank You,
If you like our support and products, tweet us at joomdev and let the world know about it.
The administrator has disabled public write access.
Moderators: chandandeep
Time to create page: 0.281 seconds