OJS OCS OMP OHS

You are viewing the PKP Support Forum | PKP Home Wiki



restful urls not working, version 2.4.3

Are you an Editor, Author, or Journal Manager in need of help? Want to talk to us about workflow issues? This is your forum.

Moderators: jmacgreg, michael, vgabler, John

Forum rules
The Public Knowledge Project Support Forum is moving to http://forum.pkp.sfu.ca

This forum will be maintained permanently as an archived historical resource, but all new questions should be added to the new forum. Questions will no longer be monitored on this old forum after March 30, 2015.

Re: restful urls not working, version 2.4.3

Postby newbies » Fri May 02, 2014 9:34 am

After getting restful url to work for 2 months, I was told today by a visitor that they have problem accessing a particular link on the journal site. They saw a flash of the page then the browser displays a 404 page. I thought that is very weird. I then tested in IE, to my surprise, This really happens.

Since after getting this to work, I only tested in FF and Chrome, but not in IE.

What caused this not to work in IE and how to fix it???
newbies
 
Posts: 87
Joined: Sat Feb 23, 2013 9:15 pm

Re: restful urls not working, version 2.4.3

Postby asmecher » Fri May 02, 2014 10:13 am

Hi newbies,

Can you post or PM a URL to your site that demonstrates this behavior? Also, if possible, please share your rewrite configuration.

Regards,
Alec Smecher
Public Knowledge Project Team
asmecher
 
Posts: 10015
Joined: Wed Aug 10, 2005 12:56 pm

Re: restful urls not working, version 2.4.3

Postby newbies » Fri May 02, 2014 11:03 am

Thank you Alec. Just sent PM.
newbies
 
Posts: 87
Joined: Sat Feb 23, 2013 9:15 pm

Re: restful urls not working, version 2.4.3

Postby asmecher » Fri May 02, 2014 11:23 am

Hi newbies,

Thanks -- I can't run IE myself but I've passed this along to others on our dev team for a look.

Regards,
Alec Smecher
Public Knowledge Project Team
asmecher
 
Posts: 10015
Joined: Wed Aug 10, 2005 12:56 pm

Re: restful urls not working, version 2.4.3

Postby JasonNugent » Sat May 03, 2014 3:33 pm

Hi newbies,

Alec shared your .htaccess file with me and I think that one of your rules needs a small tweak. Can you make the first RewriteRule to be:

RewriteRule ^bladder(.*)$ /index.php/bladder$1 [LR]

(note the extra R in the conditions block).

Regards,
Jason
JasonNugent
Site Admin
 
Posts: 910
Joined: Tue Jan 10, 2006 6:20 am

Re: restful urls not working, version 2.4.3

Postby newbies » Sun May 04, 2014 5:09 am

Thank you Jason.

i believe you mean [L,R], right? I tried adding the R either in the format of [LR] or [L,R], what I got is redirect looping in both FF and IE. Thus, it seems R could not be added.

Without adding R (my oirginal setting), the 404 redirect problem only occurs to IE 9, 8 but not IE10. IF I turn off (on by defualt) "display friendly error message", the problem disappears.

i really hate IE, what do ms keeps making such a crap??? I hope to see its market share go to zero.
newbies
 
Posts: 87
Joined: Sat Feb 23, 2013 9:15 pm

Re: restful urls not working, version 2.4.3

Postby JasonNugent » Mon May 05, 2014 2:54 am

Hi newbies,

Your comment about turning off disabling friendly error messages is illuminating. Have you examined your Apache error logs for 404 (file not found) pages? I wonder if IE is trying to load a supplementary file like a CSS file or a JavaScript file, hitting a 404, and then displaying the 404. I've seen that happen with the .ico files that show up in the browser URL bar occasionally.

Regards,
Jason
JasonNugent
Site Admin
 
Posts: 910
Joined: Tue Jan 10, 2006 6:20 am

Re: restful urls not working, version 2.4.3

Postby newbies » Mon May 05, 2014 8:31 am

Hi Jason,

I think you may right. The only 404 page is this: /journal/plugins/themes/classicGreen/PIE.htc (92 hits). The URL actually is non exist (there "journal" in at the beginning is unwanted. I don't have an IE 9 or 8 to test. i believe you helped me find the culprit. Will let you once it is fixed.

Thank you!
newbies
 
Posts: 87
Joined: Sat Feb 23, 2013 9:15 pm

Re: restful urls not working, version 2.4.3

Postby newbies » Mon May 05, 2014 4:31 pm

Hi Jason,

you are absolutely right! Thank you soooooooooooooooooo much!

It turns out that a link in a linked css is broken, and IE immediately redirect the page it already loaded to 404. Why cannot the stupid IE just silently ignore the broken link as do FF and Chroma? Let's wait to celebrate the death of IE sometime next year!
newbies
 
Posts: 87
Joined: Sat Feb 23, 2013 9:15 pm

Previous

Return to OJS Editorial Support and Discussion

Who is online

Users browsing this forum: No registered users and 3 guests