• Home
  • Get help
  • Ask a question
Last post 30 min ago
Posts last week 94
Average response time last week 34 min
All time posts 67901
All time tickets 10495
All time avg. posts per day 20

Helpdesk is open from Monday through Friday CET

Please create an (free) account to post any question in the support area.
Please check the development versions area. Look at the changelog, maybe your specific problem has been resolved already!
All tickets are private and they cannot be viewed by anyone. We have made public only a few tickets that we found helpful, after removing private information from them.

#2464 – SEF URLs not in effect

Posted in ‘sh404SEF’
This is a public ticket. Everybody will be able to see its contents. Do not include usernames, passwords or any other sensitive information.
Tuesday, 05 July 2016 08:04 UTC
velieb
Hello,
I just noticed that all the URLs in my site ( xxxx.com ) contain 'index.php' all of sudden and some of URLs went back to totally non-SEFs URLs. I recently worked on 404 Requests and redirected a lot of 404 URLs, wonder this is anything to do with it.
Thanks, V
Tuesday, 05 July 2016 08:06 UTC
wb_weeblr
Hi

The "index.php" means you have modified a setting in Joomla configuration. Go there and be sure "Use URL rewriting" is enabled.

Right now, the URLs I see are NOT non-sef, so you might already have fixed that question.

Rgds
 
Tuesday, 05 July 2016 08:08 UTC
wb_weeblr
Hi again

I can see that the "Groups" menu is non-sef. So it looks like Community builder has been set to being non-sef.
Go to sh404SEF, under the "By components" tab, what are the settings for "Community builder" or (com_profiler)?

Rgds
 
Tuesday, 05 July 2016 08:35 UTC
velieb
Thanks for your quick help, I changed back the Joomla setting and it fixed the problem. Not sure what happened on that setting.
I knew about CB URLs, somehow their group URLs don't support SEFs. The setting is 'use default handler'.
I also just noticed now that one of the component's setting (EventBooking) has been changed to Joomla Router, probably its support team did it. I had a problem using Joomla router before, which was related to not getting proper 404.

One more question, how can I reset/change the URLs that I redirected already in 404 Request? Changing them at the SEFs URLs' Alias will do it?

Thanks

Tuesday, 05 July 2016 08:38 UTC
wb_weeblr
Hi

One more question, how can I reset/change the URLs that I redirected already in 404 Request?
What do you mean by "reset"?

Rgds
 
Tuesday, 05 July 2016 08:41 UTC
velieb
I meant "change to different URLs"
Tuesday, 05 July 2016 08:43 UTC
wb_weeblr
Hi

But a 404 is not an URL, how can you "change" it?
Rgds
 
Tuesday, 05 July 2016 08:52 UTC
velieb
I asked "how can I reset/change the URLs that I redirected already in 404 Request", not a 404.
Tuesday, 05 July 2016 08:57 UTC
wb_weeblr
Hi

OK, don't think I understand what you want to do. You redirected those 404s. You didn't make them a URL. You can't do that, because they are not URLs.

Let's say you have this 404: /xxxx

You redirected it to, say: /activities-friends

That's doesn't make /xxxx a URL. You just told sh404SEF (you could do the same with your .htaccess), that when someone requests /xxxx, it should reply to that person browser to instead go visit another page (/activities-friends in this case).

What do you want to change here? /activities-friends?

Rgds
 
Tuesday, 05 July 2016 09:16 UTC
velieb
I see, I should have said "changed the direction"
I redirected /index.php to /log-yourself-in or /create-your-account, don't remember exactly. Now I want to have /index.php to be redirected to xxxx.com, the homepage. So I checked the alias for both log-yourself-in and /create-your-account but can't find the 'index.php' listed there. It is not a critical problem for me at this point but kind of curious.
Tuesday, 05 July 2016 09:21 UTC
wb_weeblr
Hi

Don't do that. /index.php is a special URL, because the file index.php actually exists. So you don't want to redirect that in general, it's the best way to get infinite redirect loops.

sh404SEF already handles this for you in the safest manner, by inserting a canonical link to your home page, so there is nothing to do about /index.php.

Please note that there is currently no redirect happening for /index.php, so maybe you didn't actually put the redirect in place.

To see the current list of aliases, just go to the "Aliases" page of sh404SEF admin.
If you find index.php there (just search for "index.php"), then delete the alias.

Rgds
 
Tuesday, 05 July 2016 09:33 UTC
velieb
Oops.
I just found the index.php at the aliases, attaching the image, delete this?
Tuesday, 05 July 2016 09:34 UTC
wb_weeblr
Hi

This is not a major problem, but yes, just delete it from the aliases list. There is no reason to redirect index.php, as long as the page contains a canonical to the home page.

Rgds
 
Tuesday, 05 July 2016 09:37 UTC
velieb
Done, Thank You for your support!
Tuesday, 05 July 2016 09:39 UTC
wb_weeblr
Hi

You're welcome ;)

Closing this ticket now, feel free to open a new one as needed. If you do so, please mention this ticket number in the new one.

If you created any superadmin account for us, be sure to delete or block it now to avoid unnecessary risk in the future.

Be sure to also check out wbAMP, our new Accelerated Mobiles pages plugin for Joomla - the next big thing is SEO, direct from Google themselves!

Rgds
 
Wednesday, 20 July 2016 05:34 UTC
system
This ticket has been automatically closed. All tickets which have been inactive for a long time are automatically closed. If you believe that this ticket was closed in error, please contact us.
This ticket is closed, therefore read-only. You can no longer reply to it. If you need to provide more information, please open a new ticket and mention this ticket's number.