It looks like you have Friendly URLs turned on and don’t have the proper rewrite base in the .htaccess file in the site root. If you turn off FURLs or correct .htaccess, the links should work (assuming that they are on the page as proper MODx link tags like this: <a href="[~12~]"> ).
You should also put this in the <head> section of your template if you haven’t already:
<base href="[(site_url)]" />
I’ve tried turning off the friendly URL’s and that didn’t do the trick. I’ve also made sure that the .htaccess file is setup on my server with the default settings. I don’t think I need to make any modifications to that, but I’m not sure.
Not sure what you mean by "proper MODx link tags" either...I’ve always used the alias name or the article number for the link and it has worked.
Any other ideas?
-
☆ A M B ☆
- 2,475 Posts
Did you include a base tag in the head of your document? And can you verify that your .htaccess is being parsed? Try putting a couple random characters in the file, save it, and see if visiting your site produces an Internal Server Error (that means that yes, the .htaccess is being parsed).