URLからindex.phpを削除できるhtaccessを作成すると、同じページにつながるリンクが多数あるため、検索エンジンが混乱する可能性があります。
http://www.domain.com/index.php/welcome/index
http://www.domain.com/index.php/welcome/
http://www.domain.com/welcome/index
http:// www.domain.com/welcome/
ご覧のとおり、SEOに関しては、これが問題になる可能性があります。この問題を解決するにはどうすればよいですか?
私の.htaccessには次のコマンドが含まれています。
RewriteEngine On
RewriteCond %{REQUEST_FILENAME} !-f
RewriteCond %{REQUEST_FILENAME} !-d
RewriteRule ^(.*)$ /ci_sample/index.php/$1 [L]