maexus Posted January 11, 2009 Share Posted January 11, 2009 I’m trying to figure out what to add to my htaccess to redirect “/” to “/home” but to complicate things, the app may not be in the root directory. It could be a sub directory, like this: http://localhost/app/ to http://localhost/app/home I have tried looking at mod_rewrite tutorials but still can’t get it to work. This is what I’ve tried. RewriteRule ^/$ /home Which, does nothing. Please help! Quote Link to comment Share on other sites More sharing options...
corbin Posted January 11, 2009 Share Posted January 11, 2009 RewriteRule ^$ /home Quote Link to comment Share on other sites More sharing options...
maexus Posted January 11, 2009 Author Share Posted January 11, 2009 That didn't work unfortunately. Maybe I should reword it. I need http://domain/app to redirect to http://domain/app/home but I don't know what the "app" is going to be named so is there a way to set the mod_rewrite to be relative to the current directory? Quote Link to comment Share on other sites More sharing options...
corbin Posted January 11, 2009 Share Posted January 11, 2009 ...is there a way to set the mod_rewrite to be relative to the current directory? Sort of. You could use a blanket regexp. Something like RewriteRule app/?$ /app/home/ (Or you might have to use: RewriteRule (.*)app/?$ /app/home/ ) Only problem with that is that it would work with anything that ends in app. Why would you ever link like you're implying you will be linking though? Why not use absolute paths? Quote Link to comment Share on other sites More sharing options...
maexus Posted January 11, 2009 Author Share Posted January 11, 2009 I'm using the CI framework and home is my default controller. Redirecting to home is more aesthetic than functional. Just wondering how to do it. Quote Link to comment Share on other sites More sharing options...
corbin Posted January 11, 2009 Share Posted January 11, 2009 Oh 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.