apache mod_rewrite not working with .htaccess file


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:



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…


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