301 redirect www.mywebsite.com to www.mywebsite.com/defaultcontroller/ - Printable Version +- CodeIgniter Forums (https://forum.codeigniter.com) +-- Forum: Archived Discussions (https://forum.codeigniter.com/forumdisplay.php?fid=20) +--- Forum: Archived General Discussion (https://forum.codeigniter.com/forumdisplay.php?fid=21) +--- Thread: 301 redirect www.mywebsite.com to www.mywebsite.com/defaultcontroller/ (/showthread.php?tid=29709) |
301 redirect www.mywebsite.com to www.mywebsite.com/defaultcontroller/ - El Forum - 04-19-2010 [eluser]setgreen[/eluser] Hi all, I've been using Code Igniter for one of my website for some time now but something has been bothering me lately. I would like to 301 redirect http://www.mywebsite/mydefaultcontroller to http://www.mywebsite.com/ Is there a way to do that using mod_rewite in the .htaccess file without messing things up (maybe I should look into the DNS stuff to solve this problem?)? My .htaccess file contains the following for now : Code: RewriteCond $1 !^(index\.php|robots\.txt) The above rewriting rule is the usual way to get rid of the 'index.php' part. Could someone enlighten me about that? 301 redirect www.mywebsite.com to www.mywebsite.com/defaultcontroller/ - El Forum - 04-19-2010 [eluser]Tominator[/eluser] Why you need to use 301? 301 redirect www.mywebsite.com to www.mywebsite.com/defaultcontroller/ - El Forum - 04-19-2010 [eluser]setgreen[/eluser] Well the company I work for has just hired a guy who's a referencement specialist... They want me to do that and I can't really discuss it with them. 301 redirect www.mywebsite.com to www.mywebsite.com/defaultcontroller/ - El Forum - 04-19-2010 [eluser]Tominator[/eluser] I see but why redirect by 301? Because when you time your site it automatically load your default controller. See on my site: When you type http://parser.comper.sk/ It's the same as: http://parser.comper.sk/home Everything what you need is delete index.php from your config.php ($config['index_page'] = "". So my question is: Why 301? 301 redirect www.mywebsite.com to www.mywebsite.com/defaultcontroller/ - El Forum - 04-19-2010 [eluser]setgreen[/eluser] They're telling me that the automatic redirection that Code Igniter do, using the default controller, from http://www.mywebsite.com/ to http://www.mywebsite.com/defaultcontroller/ isn't a 301 redirection but a 302. And for some reason, they want Google to know that this redirection is a permanent one, so they need a 301. |