I just recently setup Taxonomy for my web site. Whenever I click on a term, such as "category/tags/mail", it takes me to to the node for that term, such as "taxonomy/term/33", which gives me a 404 error. I have tested every term and they all follow this pattern. I am using Drupal 6.10. I have the latest version of Views installed (6.x-2.3) with the taxonomy View disabled. Any help is greatly appreciated.

Thanks,
~ JimmyJam

Comments

BassistJimmyJam’s picture

Not sure if anybody has any ideas about this, but it looks like some of the tags are working and some aren't. For example, http://www.jamesarmes.net/drupal/category/tags/viddler works properly, but http://www.jamesarmes.net/drupal/category/tags/drupal brings up a 404.

cesar.brod@gmail.com’s picture

I am still researching it, as it has worked before. It seems it stopped after I added internationalization to my site.

cesar.brod@gmail.com’s picture

After trying lots of thinks, I found out Taxonomy was not very happy with my pathauto settings. So, I just deleted all of my taxonomy related URLs and cleared all taxonomy pathauto settings on /admin/build/path/pathauto#

Hope this will also help someone!

BassistJimmyJam’s picture

I discovered why I was getting the 404 errors. Most, but not all, of my taxonomy terms had a redirect and an alias with the same path. The redirect was getting preference and was pointing to a taxonomy page that didn't exist. I removed the redirects and have not had this occur since. This could have been fixed in an update as I did update several modules recently.

Geldora’s picture

I`ve recently solved that problem! :)))

I had Pathauto, Path Redirect, of course Views and Taxonomy enabled. And I noticed that some taxonomy terms were not displayed correctly. In fact, they were not displayed at all!

I`ve made some research and discovered that they were redirects from normal "taxonomy/term/tid" to "taxonomy/term" - the page, that does not exists on my site! Then I discover that Core Path module had one administration page: "/admin/build/path" and Path Redirect another - "/admin/build/path-redirect"/ They are dubled each other but Path Redirect made such strange redirects for my terms.

I just deleted that module and all terms started to work :))

In fact they are settings in Path Redirect - to discard redirects that are not used for some times. Maybe that`s problem.

hipikat’s picture

You saved my bacon; thanks :)

davidwhthomas’s picture

I had the same issue with pathauto and taxonomy in Drupal 5

news/tags/neurosurgery would resolve but taxonomy/term/10326 gave a 404

It turns out there were a heap of invalid aliases of taxonomy/term/ to /taxonomy/term/[some_tid] in the url_aliases table.

found with
SELECT * FROM url_alias WHERE dst LIKE '%taxonomy%';

fixed with
DELETE FROM url_alias WHERE src = 'taxonomy/term/';

hope that helps someone else too.

DT

Stephane Bouillet’s picture

Drupal 7
Ok, for me it was after an update and a cleaning in views and data base tables.
I just understood that in comparison with the "taxonomy term" view of a clean install, I was missing in this view in advanced (on the right) in "contextual filters" the second line:
Contenu : Possède l'identifiant de terme de taxonomie (avec profondeur)
Contenu : Possède l'identifiant du terme de taxonomie avec modification de profondeur (in english something like "content: has the taxonomy term id with deep modification"

I add it and also click on the box of the vocabulary added in the first line