Issue with mod_speling
from http://ubuntuforums.org/showthread.php?t=342568
The main problem with mod_speling is that it only modifies the GET on case for files, not directories. This is usually not the problem when migrating from a Windows seb server installation. The problem is general URL case sensitivity.
Yes, you can set up a perl script to change all directories to lower-case, and search all scripts and html files to correct the broken links. Been there, done that. The problem still remains that long-time users of the sites have saved valuable links that no longer work.
I have found two possible solutions, neither of which I have been abel to get to work properly:
1. Use Samba as a pass-through to make Apache case-insensive. http://linux.omnipotent.net/article….ticle_id=11710
I understand the basic principles here. Set up a Samba mountpoint on the directory and mount the Apache web directory to that mount point. In theory, that would make the share case-insensitive. The instructions are unclear and there are none of the usual comments and addenda to this post, leaving me to think it is unusable. Anyone with details on setting this up on a newer system than this 2001 posting please chime in.
2. mod_nocase.c This one scares me too much to try as I don’t have any references from people who have tried it to tell me it is safe to use. http://www.misterblue.com/Software/mod_nocase.htm
Again, if anyone has details on where to put this file in an Ubuntu 8.04 system or comments on tracing the code, I would appreciate it.
A major goal of the Linux movement should be to make it easy to migrate off the Microsoft monster. I have to believe this problem was solved years ago.
Thank you for any advice.
-
Articles
- February 2012
- December 2011
- November 2011
- October 2011
- September 2011
- August 2011
- June 2011
- May 2011
- April 2011
- March 2011
- February 2011
- January 2011
- December 2010
- November 2010
- October 2010
- September 2010
- August 2010
- July 2010
- June 2010
- April 2010
- March 2010
- February 2010
- January 2010
- December 2009
- November 2009
- October 2009
- September 2009
- August 2009
- June 2009
- May 2009
- April 2009
- March 2009
- February 2009
- January 2009
- December 2008
- November 2008
- October 2008
- September 2008
-
Meta



