Objectmix
Tags Register Mark Forums Read

.htaccess files on a Mac + MAMP : Apache

This is a discussion on .htaccess files on a Mac + MAMP within the Apache forums in Application Servers & Tools category; Are there any MAMP users on this list who can tell me what I need to do to make .htaccess files work on a Mac? I recently copied my databases from my PC to a Mac. I had a hard time getting things to work, so I installed a preconfigured package called MAMP. I finally figured out how to set up virtual hosts, only to discover that my .htaccess files don't work. I thought it might have to do with the fact that my ..htaccess files were created with Notepad. But according to this article... http://rexselin.wordpress.com/2006/0...k-on-mac-os-x/ .....htaccess files don't work ...


Object Mix > Application Servers & Tools > Apache > .htaccess files on a Mac + MAMP

Apache Apache discussions surrounding web server, tomcat, derby, jdo, excalibur, jackrabbit, logging, mina, mod-auth, mod-dav, mod-log, mod-proxy, openjpa, ode, uima and webservices

Reply

 

LinkBack Thread Tools
  #1  
Old 03-25-2007, 04:16 AM
Junior Member
 
Join Date: Nov 2009
Posts: 0
Application Development is on a distinguished road
Default .htaccess files on a Mac + MAMP

Are there any MAMP users on this list who can tell me what I need to do to make .htaccess files work on a Mac?

I recently copied my databases from my PC to a Mac. I had a hard time getting things to work, so I installed a preconfigured package called MAMP. I finally figured out how to set up virtual hosts, only to discover that my .htaccess files don't work.

I thought it might have to do with the fact that my
..htaccess files were created with Notepad.
But according to this article...



http://rexselin.wordpress.com/2006/0...k-on-mac-os-x/



.....htaccess files don't work on Mac's unless you do the following:





1) Open the httpd.conf file and uncomment these three lines:



#LoadModule rewrite_module modules/mod_rewrite.so

#AddModule mod_rewrite.c

#AccessFilename .htaccess



> The 2nd and 3rd lines were already uncommented. The closest I found

to the first line was the following, which was also uncommented:



LoadModule rewrite_module libexec/httpd/mod_rewrite.so



I left it alone.





2) Change "AllowOverride None" to "AllowOverride All" in both the
httpd.conf and /private/etc/httpd/users/MyName.conf files.





3) Restart Apache.





I did all the above - and it killed all my virtual hosts. After undoing the changes, I
restarted my servers with the MAMP icon, but nothing happened. So I went
into Apple's System Preferences > Web Sharing, and restarted it. That
restored my virtual hosts.



That made me wonder if the Apache server that came pre-installed with my
MacBook Pro is still running. In fact, I wonder if my websites have been
feeding off the original Apache rather than MAMP's Apache all along. If so, how do
I access it and shut it off, without affecting my newer (MAMP) Apache program? What else do I need
to do to make my .htaccess files work on a Mac? Should I recreate my
..htaccess files in a native Mac text editor?

I might also mention that, in order to get my virtual hosts to work, I had to delete all instances of "127.0.0.1" from my httpd.conf file. I don't know what the significance might be, but I thought it might shed a little light on what's going on.

Thanks!






____________________________________________________________________________________
Looking for earth-friendly autos?
Browse Top Cars by "Green Rating" at Yahoo! Autos' Green Center.
http://autos.yahoo.com/green_center/
Reply

Thread Tools



All times are GMT -5. The time now is 01:09 AM.

Managed by Infnx Pvt Ltd.