Alt_F4 Posted October 15, 2009 Share Posted October 15, 2009 hi all, i am new to mod_rewrites and need a bit of help getting the syntax right for what i am trying to do. I have urls that look like so: http://localhost/foo/bar/blah http://localhost/foo/bar/bla and would like to have them send something like this to the server so i can parse it and dynamically display the correct page: http://localhost/foo/bar/index.php?page=blah http://localhost/foo/bar/index.php?page=bla i have this in my htaccess file: RewriteEngine on Options +FollowSymlinks RewriteBase / RewriteRule ^(.*)$ /foo/bar/index.php?page=$1 but i get a 500 error and have no idea where i am going wrong. any help would be greatly appreciated. Link to comment https://forums.phpfreaks.com/topic/177780-solved-need-help-with-correct-syntax/ Share on other sites More sharing options...
corbin Posted October 16, 2009 Share Posted October 16, 2009 RewriteRule ^(.*)$ /foo/bar/index.php?page=$1 /foo/bar.... technically matches ^(.*)$ The easiest way to work around that is to just check if the file exists: RewriteCond %{SCRIPT_FILENAME} !-f RewritRule ... Link to comment https://forums.phpfreaks.com/topic/177780-solved-need-help-with-correct-syntax/#findComment-937819 Share on other sites More sharing options...
Alt_F4 Posted October 16, 2009 Author Share Posted October 16, 2009 corbin, thanks so much! working like a charm now Link to comment https://forums.phpfreaks.com/topic/177780-solved-need-help-with-correct-syntax/#findComment-937820 Share on other sites More sharing options...
corbin Posted October 16, 2009 Share Posted October 16, 2009 No problem . Link to comment https://forums.phpfreaks.com/topic/177780-solved-need-help-with-correct-syntax/#findComment-937828 Share on other sites More sharing options...
Recommended Posts
Archived
This topic is now archived and is closed to further replies.