Welcome to the Question2Answer Q&A. There's also a demo if you just want to try it out.
0 votes
513 views
in Q2A Core by
Why this is happening? Pls answer.. www.famousdoctors.in

1 Answer

0 votes
by
edited by

This happens because you do not have the URL structure set up right. Either you need the htaccess file, or you need to set a less advanced structure.

You can get to your admin page at http://www.famousdoctors.in/?qa=admin/general and under "URL structure" choose the highest one that shows OK next to it.

Some servers don't seem to like the better options even when you have the htaccess. My localhost on Windows doesn't work properly for some reason.

EDIT: OK I did some research to see if there was a fix for the issue, and there is! You need access to the server. The answer is to put this line in your VirtualHost block in the httpd.conf file:

    AllowEncodedSlashes On

It doesn't work in htaccess files, though.

 

 
by
edited by
I have hosted my application where I do not have access to this file.. And thus modifying httpd.conf will not work.. :-( Any other fix pls??..

I just moved the hosting server from existing to a new one a couple of days back by importing the previous mysql db and uploading a new copy of q2a files. modified the config.php.. This worked for a day and later it went into this issue.. Now no links are working even http://www.famousdoctors.in/questions .. :(
...