Jump to content

Archived

This topic is now archived and is closed to further replies.

Skatecrazy1

Using Mod_rewrite with xampp

Recommended Posts

Hey, i have xampp and I was going into the httpd.conf file and uncommenting the LoadModule line for mod_rewrite, but I've heard you have to also uncomment AddModule mod_rewrite.c and ClearModuleList.

only problem for me is that I can't find either of those lines in my httpd.conf file. 

help would be greatly appreciated.

Share this post


Link to post
Share on other sites
No you don't need to uncomment/add AddModule mod_rewrite.c or ClearModuleList

Just uncommend [b]LoadModule mod_rewrite modules/mod_rewrite.sop[/b] in the httpd.conf. Save and restart the Apache server. Mod_rewrite should be enabled.

Share this post


Link to post
Share on other sites
You cant view htaccess files as by default Apache denies access to files starting with .ht for security reasons. What are you trying to do?

When creating a .htaccess file you don't give it a file name. Its just .htaccess nothing else. You only edit this file and then Apache reads this file automatically when going to the directory the .htaccess file is in.

Share this post


Link to post
Share on other sites
Yes, I know all about how .htaccess works:

I'm trying to visit the directory the .htaccess is in when it contains this code:

[code]
Options +FollowSymLinks
RewriteEngine On
[/code]

Which is what the tutorial at [url=http://www.tutorio.com/tutorial/enable-mod-rewrite-on-apache]http://www.tutorio.com/tutorial/enable-mod-rewrite-on-apache[/url] said would have no errors (when i tried to view the directory) if mod_rewrite were successfully enabled.

but, when I simply try to access the directory, it gives me a 500

Share this post


Link to post
Share on other sites
Open up Apaches error log (should be in a folder called logs in the XAMPP folder), scroll to the very bottom you should find an error message for why you are getting the 500 error message.

Also make sure you have restarted Apache when you enabled mod_rewrite in the httpd.conf.

Share this post


Link to post
Share on other sites
hmm, well it works alright now, i can view the directory even with the .htaccess present.  I had restarted apache the last time I tried it, but it still didn't work; i restarted it a second time and it worked.  thanks.

Share this post


Link to post
Share on other sites

×

Important Information

We have placed cookies on your device to help make this website better. You can adjust your cookie settings, otherwise we'll assume you're okay to continue.