我正在使用Codeigniter-。 我的域名目前不會重定向到www
版本。非WWW到使用htaccess的WWW重定向文件
例如,如果我輸入mydomain.com
那麼它保持mydomain.com
。我想將它重定向到www.mydomain.com
。
如果有人類型mydomain.com/controller/method
那麼它應該是www.mydomain.com/controller/method
。
另一個問題:我已經嘗試了其他解決方案,但問題是當它重定向到www
版本時,它會自動在URL中添加「index.php
」。但是,當我在域名中輸入www
,那麼它工作正常,在URL中沒有「index.php
」。此問題僅在重定向期間發生。
這裏是我的.htaccess
文件(我已經刪除了重定向代碼)
RewriteCond $1 !^(index\.php|system|rpc_relay.html|canvas.html|robots\.txt)
RewriteCond $1 !^(sitemap\.xml|export)
RewriteRule ^(.*)$ /index.php/$1 [L]
任何幫助將不勝感激。
請提供完整的'.htaccess'文件,這樣你會得到一個完整的'.htaccess'文件回答你只需要複製/粘貼**')'** – 2012-03-23 08:52:55