Has anyone had a problem with some links working, when others do not?
My website recently got shifted to a new host. When this happened, some of my links no longer worked. The stanza catalog shows a question mark for the cover, and when I try to download a book, I get a notice that the epub contained no data.
I can browse the catalog using Firefox, and I checked the links.
If I click on Books by Series, then Series: J, then Jane Madison, and then 2: Sorcery And The Single Girl, I get a 404 error. Here is the link that the catalog generates:
Code:
http://mywebsite/my_ebook_directory/Mindy%20Klasky/Sorcery%20And%20The%20Single%20Girl%20%28952%29/Sorcery%20And%20The%20Single%20Girl%20-%20Mindy%20Klasky.epub
However, if I browse the directory by going to
Code:
http://mywebsite/my_ebook_directory/
and clicking on Mindy Klasky, then Sorcery and the Single Girl (952)/, then Sorcery And The Single Girl - Mindy Klasky.epub, I am able to access the book using my browser. Here is the link:
Code:
http://mywebsite/my_ebook_directory/Mindy%20Klasky/Sorcery%20and%20the%20Single%20Girl%20(952)/Sorcery%20And%20The%20Single%20Girl%20-%20Mindy%20Klasky.epub
The only difference in the links are the parentheses: %28 and %29 for ( and ).
Compare this to one that works: Jim Butcher's Summer Knight.
Here is the catalog link:
Code:
http://mywebsite/my_ebook_directory/Jim%20Butcher/Summer%20Knight%20%28183%29/Summer%20Knight%20-%20Jim%20Butcher.epub
and here is the directory link:
Code:
http://mywebsite/my_ebook_directory/Jim%20Butcher/Summer%20Knight%20(183)/Summer%20Knight%20-%20Jim%20Butcher.epub
Both of these work.
What am I missing here? I've verified the books (and cover images) actually exist using my FTP client. I can see it by browsing the directory. But the catalog entry leads to a 404 page.
I've got a support ticket in with my webhost, but I'm curious if anyone else has seen this problem. They did mention that they generally discourage spaces in file names, since that could create unusual errors, but since it worked on my last host, they're still looking into it.