PDA

View Full Version : Moving From Windows To Linux


LloydEd
05-01-2006, 21:43/09:43PM
My yellow pages website is written in PHP.

I started hosting on a Windows server, however, discovered that Mail and several other PHP functions are disabled. The Mail function is being used for email notification. So I am moving to Linux hosting.

Does anyone see a problem with this move?

Blue
05-01-2006, 22:29/10:29PM
I would not forsee any problems with this move as long as your site navigation architecture remains the same.

polarmate
05-01-2006, 22:50/10:50PM
Filenames are case-senstive in any *nix based systems and this is one of the most common problems encountered when switching from Windows to *nix.

g1smd
06-01-2006, 16:11/04:11PM
Being case sensitive is a good thing. It makes them robust against inadvertantly causing duplicate content issues, by accidentally writing a link like "page.html" on one page and "Page.Html" on another page. Make all your filenames all in lower case, and make sure all your links say the same.

LloydEd
07-01-2006, 19:00/07:00PM
Thanks for all of the advice.

The move has been made and right now everything appears to be working correctly. In addition, the PHP functions are now working.

There are some filenames that I am going to change to lowercase and republish, plus all filenames from now on will be lowercase.

Quadrille
07-01-2006, 19:27/07:27PM
It's good to have a habit of being consistent - and lower case is just a little safer. And probably easier to check back for typos, too.

Connie
07-01-2006, 19:59/07:59PM
Loyd when you start changing file names from upper case to lower case you may want to do a 301 redirect to the new file name.

SEs will see (as far as I know) FILE.php as a different page from file.php.

If the SEs have any pages listed as FILE.php in the SERPS the visitor will get a 404 error page when they click on the link because as already pointed out on a *nix system case makes a difference.

With a 301 redirect from FILE.php to file.php the visitor will get the correct page.