Един адрес два документа

desita74

Registered
Защо при изписване на адреса на сайта ми с www и без www се получават два файла. Случайно го забелязах в бутончетата към социалните мрежи, които в единият случай показват цифри, а в другият са нули. С други думи все едно имам два адреса на едно и също нещо. И за това не би ли следвало чичко Гугъл да ме санкционира. Как да оправя тази "бъркотия".???
 
desita74 каза:
Защо при изписване на адреса на сайта ми с www и без www се получават два файла. Случайно го забелязах в бутончетата към социалните мрежи, които в единият случай показват цифри, а в другият са нули. С други думи все едно имам два адреса на едно и също нещо. И за това не би ли следвало чичко Гугъл да ме санкционира. Как да оправя тази "бъркотия".???
htaccess пренасочване на http://www. към http:// би трябвало да няма проблем с гугъл.
 
във файла htaccess какво трябва да се пише ???
Не се ли получава дублиране н асъдържанието при това положение
 
desita74 каза:
във файла htaccess какво трябва да се пише ???
Не се ли получава дублиране н асъдържанието при това положение
Ти пренасочваш всичко и по този начин реално нямаш http://www.example.com а само http://example.com като предното с www се редиректва към вторият вид на url-то. Постави това в htaccess файла на главната роот директория на сайта. Впрочем тъй като се ползва R=301 ако искаш да направиш повече тестове когато премахваш кода чисти бисквитките и историята на браузъра тъй като този редирект се запаметява от браузъра ти и е нужно да се почисти за да си тестваш нормално.
Код:
RewriteCond %{HTTP_HOST} ^www\.(.+) [NC]
RewriteRule ^(.*) http://%1/$1 [R=301,NE,L]
 
Ето какво имам в мой сайт ,който е на WordPress


# BEGIN WordPress
<IfModule mod_rewrite.c>
RewriteEngine On
RewriteBase /
RewriteRule ^index\.php$ - [L]
RewriteCond %{REQUEST_FILENAME} !-f
RewriteCond %{REQUEST_FILENAME} !-d
RewriteRule . /index.php [L]
</IfModule>

# END WordPress
а ето какво имам на сайт правен на PHP

RewriteEngine on
RewriteCond %{HTTP_HOST} ^traveltourismblog.com$
RewriteRule ^/?$ "http\:\/\/www\.traveltourismblog\.com" [R=301,L]

Така ли да ги оставя или да сложа твоя код.
 
Просто добави към този код моят. Над или под него и пробвай дали ще пренасочи сайта от www към връзката без него.
 

Горе