GravityFX Posted August 13, 2007 Share Posted August 13, 2007 Hello, I've installed "XAMPP" http://www.apachefriends.org/en/xampp.html I am trying to create short url based on my old file: This code works just fine on my internet site: RewriteEngine on RewriteRule ^([^\.]+)$ index.php?p=$1 [L] I am using http://localhost/index.php?p=news right now, how can I mod_rewrite on my local server, so it will work right, http://localhost/news Quote Link to comment Share on other sites More sharing options...
trq Posted August 13, 2007 Share Posted August 13, 2007 It should be no different. Do you have the following.... AllowOveride All line within your httpd.conf file? Quote Link to comment Share on other sites More sharing options...
GravityFX Posted August 13, 2007 Author Share Posted August 13, 2007 Yes, I do! I get this error: Server error! The server encountered an internal error and was unable to complete your request. Either the server is overloaded or there was an error in a CGI script. If you think this is a server error, please contact the webmaster. Error 500 Quote Link to comment Share on other sites More sharing options...
monkeynote Posted August 13, 2007 Share Posted August 13, 2007 look at the previous post about my problem... hacker help me with this one http://www.phpfreaks.com/forums/index.php/topic,153743.0.html Quote Link to comment Share on other sites More sharing options...
GravityFX Posted August 13, 2007 Author Share Posted August 13, 2007 ok thanks ;-) Solved the problem! If you are using XAMPP too, you can follow this steps: 1st. I've edited file "httpd.conf" in "xampp\apache\conf" directory. All you due is un-comment line #118 From: #LoadModule rewrite_module modules/mod_rewrite.so To: LoadModule rewrite_module modules/mod_rewrite.so Then restart your XAMPP apache server. 2nd. Write .htaccess file: # short urls RewriteEngine on RewriteRule ^([^\.]+)$ index.php?p=$1 [L] This will make my urls short. Long url: http://localhost/index.php?p=news Short url: http://localhost/news Quote Link to comment Share on other sites More sharing options...
Recommended Posts
Join the conversation
You can post now and register later. If you have an account, sign in now to post with your account.