Apache local configuration to resolve files correctly

Posted by Alex E. on Stack Overflow See other posts from Stack Overflow or by Alex E.
Published on 2010-04-08T22:38:40Z Indexed on 2010/04/08 22:43 UTC
Read the original article Hit count: 411

Hello,

I am new at this so bare with me. I have just configured Apache and PHP to work on my local Mac OS X computer. Now PHP works fine, except when I try to load the files for my live sites. The live sites have separate directories and are sorted by client name etc.

I've created symlinks in the default root for the local web server documents. My issue is that Apache doesn't seem to want to load any of the relative paths that are found in the HTML pages. For example, I have src="/css/main.css" but Apache doesn't load the file, similarly for images, it just resolves as a file not found 404 error. I then thought it might be the symlinks so I copied the full directory into the Apache document root, and still had the same result.

I would really love to setup my local development environment to run Apache, PHP, MySQL to develop locally then publish when ready. I also tried the MAMP installation, and had the same issues.

Any help at all in this would be greatly appreciated. If my explanation wasn't clear please let me know.

Thanks! Alex.

© Stack Overflow or respective owner

Related posts about apache

Related posts about relative-path