php codeigniter framework için htaccess için www olmayan domain adresini www domaine yönlendirme yöntemi

php codeigniter framework için htaccess için www olmayan domain adresini www domaine yönlendirme yöntemi

php codeigniter framework için htaccess için www olmayan domain adresini www domaine yönlendirme yöntemi

Linux sunucu üzerinde apache yada ngix gibi bir yazılım kullanıyorsanız. Php üzerinde codeigniter framework ile bir proje geliştirirken, www olmayan bir alan adınız varsa ve bunu www olan bir etki alanına yönlendirmeniz gerektiğinde index.php'den kaynaklanan bir çok hata mesajı alırsınız. Oysa tüm bunlardan kurtulmanız gereklidir. Böylesi durumlarda kullanabilmeniz için aşağıdaki kod bloğunu kullanabilirsiniz.

RewriteEngine On
RewriteCond %{HTTP_HOST} !^www\.(.*)
RewriteRule (.*) http://www.%{HTTP_HOST}/$1 [R=301,L]
RewriteCond %{REQUEST_FILENAME} !-f
RewriteCond %{REQUEST_FILENAME} !-d
RewriteRule ^(.*)$ index.php?/$1 [L]

bu kod bloğunu htaccess dosyanıza yapıştırmanız tüm bu sorunları çözecektir.


İyi kodlamalar..