编写允许我从 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]