www.sem.cm
www.sem.cm/index.html
www.sem.cm/index.php
以上三個鏈接中,如果做個選擇,選擇其中一個鏈接來積累權重,毫無疑問,基於用戶體驗和搜索引擎優化來說,我們偏向於選擇第一個url。
解決方案類似於將sem.cm重定向www.sem.cm一樣,無論何時,當服務器得到的請求是以index.php或index.html結尾的文件路徑,就必須使用301重定向到包含它的目錄。我們只要用一條mod_rewrite規則或使用PHP就可以實現重定向。
當我們使用mod_rewrite時,只需要在.htaccess文件中添加如下:
RewriteEngine on
RewriteCond %{THE_REQUEST}^GET\ .*/index\.(php|html)\HTTP
RweriteRule^(.*) index\.(php|html)$ /$1 [R=301,L]
當你做了這樣一個更改後,www.sem.cm/index.php將被重定向到www.sem.cm。這個規則對於子目錄也是適用的,如:http://www.sem.cm/qianmazhen/index.php 重定向到http://www.sem.cm/qianmazhen/
http://www.sem.cm/seo/284.html