ExpressionEngine CMS
Open, Free, Amazing

Thread

This is an archived forum and the content is probably no longer relevant, but is provided here for posterity.

The active forums are here.

Forced Query String & User Message Links

April 19, 2010 8:50pm

Subscribe [2]
  • #1 / Apr 19, 2010 8:50pm

    Rayna

    7 posts

    I just moved a site to GoDaddy and because of how their servers are set-up I have to have “force query string” turned on for the site to insert a “?” after index.php. My problem is when someone registers as a member on the site the link that shows up in the thank you user message does not have the “?” in it and when clicked shows up as a 404. Can anyone tell me how to get the “?” into that EE generated link in the user message?

    Thanks!!

  • #2 / Apr 20, 2010 1:01am

    Greg Aker

    6022 posts

    what version/build of ExpressionEngine are you running Rayna?

    Any URL rewrites, and do you have a link to the site in question?

  • #3 / Apr 20, 2010 11:57am

    Rayna

    7 posts

    Version 1.6.8 and no url rewrites…..nothing fancy at all.

    http://www.rodolphbrothers.com (sign up in the Ask a Question and you’ll see the problem in the link in the message)

  • #4 / Apr 20, 2010 4:00pm

    Ingmar

    29245 posts

    Just to repeat, you are not removing index.php from the URL? The link does have index.php in it, but not index.php?, correct?

  • #5 / Apr 20, 2010 4:31pm

    Rayna

    7 posts

    Ingmar -

    You are correct…..when a person signs up to be a member they get a thank you message screen. In that screen is a link back to the forums…..the problem is the URL is like:

    rodolphbrothers.com/index.php/forums - does not work

    it needs to be

    rodolphbrothers.com/index.php?/forums - does work with GoDaddy Hosting.

    I need to know how to get the “?” into the EE generated message….

    - R

  • #6 / Apr 20, 2010 4:50pm

    Ingmar

    29245 posts

    Have you tried to simply add the question mark manually to your forum URL?

  • #7 / Apr 20, 2010 5:24pm

    Rayna

    7 posts

    Have you tried to simply add the question mark manually to your forum URL?

    In the EE generated message? That’s what I’m asking….I don’t know how that link is generated or what file it’s in.

  • #8 / Apr 20, 2010 5:31pm

    Rayna

    7 posts

    OK here is a screenshot of the page I am talking about. This is the page a visitor sees when they register for an account. The arrow indicates the link I am talking about.

    In all other cases when force query string is on a “?” is inserted after the index.php. On this page with this message it is not. How do I fix it?

    The link is also not correct after a person clicks the registration validation from the e-mail they receive.

  • #9 / Apr 20, 2010 5:32pm

    Ingmar

    29245 posts

    No, in the Forum Preferences (General Settings).

  • #10 / Apr 20, 2010 5:39pm

    Rayna

    7 posts

    OY! That worked!! Figures it was something simple like that after I looked around for a way to change it for 2 hours. After using GoDaddy and the whole force query string thing I have gotten in the habit of just allowing EE to put the “?” in there for me. I guess in the case of the forums I have to do it.

    You have to admit it’s a bit confusing….in all other areas EE puts it in automatically when force query string is turned on 😊

    Thanks!!

  • #11 / Apr 20, 2010 5:51pm

    Ingmar

    29245 posts

    Yes, I see how that could be a little confusing. Glad to see you’re set, though 😉 Please don’t hesitate to post again as needed.

.(JavaScript must be enabled to view this email address)

ExpressionEngine News!

#eecms, #events, #releases