Solved

Joomla Category URL Issue

Posted on 2014-12-04
13
217 Views
Last Modified: 2014-12-16
I have a 2.5.7 installation where if I assign an article to Category A the URL is /index.php/category-a/10231-test-post and it works properly but if I assign it to Category B the URL is /index.php/638-parent-category/category-b/10231-test-post and the link doesn't work (just redirects to homepage).

Both categories are under the same parent category. Why in the world would one generate a different URL that doesn't work?

When I set SEF to off the link still doesn't work if it's in Category B. It becomes:

/index.php?option=com_content&view=article&id=10231:test-post&catid=638:november-2014&Itemid=54

If set to Category A it works and the link is:

/index.php?option=com_content&view=article&id=10231:test-post&catid=633:june-2014&Itemid=1407

The only code in htaccess is this, which I doubt is affecting the issue:

# BEGIN YOURLS
<IfModule mod_rewrite.c>
RewriteEngine on
RewriteBase /
RewriteRule ^([a-zA-Z0-9]+)/?$ /go.php?id=$1 [L] 
</IfModule>
# END YOURLS
AddType video/webm .webm
AddType video/ogg .ogv
AddType video/mp4 .mp4

Open in new window

0
Comment
Question by:sc456a
  • 8
  • 5
13 Comments
 
LVL 1

Author Comment

by:sc456a
ID: 40486631
Does anyone have a suggestion for this issue??
0
 
LVL 25

Expert Comment

by:lenamtl
ID: 40486832
Hi, which SEF plugin are you using?

Some readings
https://docs.joomla.org/Enabling_Search_Engine_Friendly_(SEF)_URLs
0
 
LVL 1

Author Comment

by:sc456a
ID: 40486859
No plugins - the built-in SEF functionality.
0
U.S. Department of Agriculture and Acronis Access

With the new era of mobile computing, smartphones and tablets, wireless communications and cloud services, the USDA sought to take advantage of a mobilized workforce and the blurring lines between personal and corporate computing resources.

 
LVL 25

Expert Comment

by:lenamtl
ID: 40487524
Here is one model I use in the past
change mysite.com with your domain, it does also 301redirection you can removed that if you want.

Options +FollowSymLinks
DirectoryIndex index.php
RewriteEngine On
RewriteBase /
RewriteCond %{THE_REQUEST} ^[A-Z]{3,9}\ /index\.php\ HTTP/
RewriteRule ^index\.php$ http://www.mysite.com/ [R=301,L]
RewriteCond %{REQUEST_FILENAME} !-f
RewriteCond %{REQUEST_FILENAME} !-d
RewriteRule . /index.php [L]
rewritecond %{http_host} ^mysite.com [nc]
rewriterule ^(.*)$ http://www.mysite.com/$1 [r=301,nc]
0
 
LVL 1

Author Comment

by:sc456a
ID: 40487621
I'm not trying to setup a redirect. I'm trying to figure out why I can't place articles in certain categories.
0
 
LVL 25

Expert Comment

by:lenamtl
ID: 40488006
I know sorry for the confusion
Igave you one of my .htaccess file content so you can adjust yours ... to make tests
0
 
LVL 1

Author Comment

by:sc456a
ID: 40488936
The problem isn't in the .htaccess file. If it were, none of the categories would be working. I just provided mine to show that it wasn't there.
0
 
LVL 25

Expert Comment

by:lenamtl
ID: 40489360
Is category B is set to a group that require login, this may be the reason why it's not working.

You have to compare both category settings to find what is different
0
 
LVL 1

Author Comment

by:sc456a
ID: 40489443
The category settings appear to be identical.
0
 
LVL 25

Expert Comment

by:lenamtl
ID: 40490192
strange.. You can check if the ID are the good one?
The articles are both set for the same user group same rights?
0
 
LVL 1

Author Comment

by:sc456a
ID: 40495184
"Public" has the same permissions to both categories. I don't know what any of your other questions mean.
0
 
LVL 1

Accepted Solution

by:
sc456a earned 0 total points
ID: 40495430
Issue resolved. I had to create a menu item and assign the category to it. Ugh. Joomla.
0
 
LVL 1

Author Closing Comment

by:sc456a
ID: 40502223
Because my solution had nothing to do with any of the other suggestions.
0

Featured Post

Windows Server 2016: All you need to know

Learn about Hyper-V features that increase functionality and usability of Microsoft Windows Server 2016. Also, throughout this eBook, you’ll find some basic PowerShell examples that will help you leverage the scripts in your environments!

Question has a verified solution.

If you are experiencing a similar issue, please ask a related question

Foreword (July, 2015) Since I first wrote this article, years ago, a great many more people have begun using the internet.  They are coming online from every part of the globe, learning, reading, shopping and spending money at an ever-increasing ra…
This article discusses four methods for overlaying images in a container on a web page
Learn how to match and substitute tagged data using PHP regular expressions. Demonstrated on Windows 7, but also applies to other operating systems. Demonstrated technique applies to PHP (all versions) and Firefox, but very similar techniques will w…
The viewer will learn how to dynamically set the form action using jQuery.

839 members asked questions and received personalized solutions in the past 7 days.

Join the community of 500,000 technology professionals and ask your questions.

Join & Ask a Question