apache mod_rewrite not working with .htaccess file

Question:

OK, I’ve been having some issues with aws or something, such that I cannot seem to get mod_rewrite to work.

Just for testing purposes I’ve done the following:

1 used aws console to deploy fresh ami 64 bit instance from wizard

2 yum installed apache

3 edited /etc/httpd/conf/httpd.conf:
so that

looks like

4 made sure that

is in the file and uncommented.

5 restarted apache:

6 created two new files:

contains:

contains:

7 created file:

contains (IN TOTAL):

8 went to:

Am getting “this is test1!”

I am doing something wrong here, but for the life of me I have no idea what. Any help is greatly appreciated…

EDIT: I added nonsense chars/numbers to the beginning of my .htaccess file, and restarted apache (not 100% sure that is needed, but what the hey…), and nothing happened. In other words, I expected that going to the url [aws server]/test1.html would result in some kind of error, but it did not. I suspect apache is not even reading the .htaccess file.

EDIT: I added the following to my httpd.conf file:

The file is created when I restart apache, but nothing ever goes in there when I go to either page I’ve set up. I’m failing to do something very, very basic here, but I’m not sure what…

Answer:

Not sure if this is the cause of your problems, but you shouldn’t mess with the


line, and it should be something like:

You should add the directory of your document root as a different container:

Leave a Reply