我使用CodeIgniter的框架,我需要強制從URL中移除WWW,所以我用這個代碼htaccess的刪除www和重定向到URL訪問
RewriteEngine on
RewriteCond $1 !^(index\.php|css|images|js|plugins|scripts|fancybox|uploads|mobile|robots\.txt)
RewriteRule ^(.*)$ /framework/index.php?/$1 [L]
RewriteCond %{HTTP_HOST} ^www\.(.*)$ [NC]
RewriteRule ^(.*)$ http://%1%{REQUEST_URI}/$1 [R=301,QSA,NC,L]
該代碼強制拆除的www。但問題是,當用戶訪問以www
eg:www.mydomain.com/framework/article/sometestarticle368/
它重定向鏈接
www.mydomain.com/framework/
我怎樣才能解決這個問題?
請參閱本文 - > http://stackoverflow.com/questions/6515081/htaccess-remove-www-from-url-directories –
我也試過這件事,但它不工作。總是重定向到www.mydomain.com/framework/ – cloudacdev