Za WordPress

Pre svega da odgovorimo na pitanje da li je bolje sajt sa www ili bez www odgovor je jednotavan sve je stvar izbora a nema bolje ili gore to je stvar izbora. Ali ako počete da koristite jedno nemojte mešati, tj jedne linkove na www druge bez www.

Kako bi sprečili ovakve greške pošto google posmatra isti sajt kao dva zasebna ako koristite uporedno i www i bez www. Možete napraviti redirekciju da kada neko ukuca www.vassajt.com da bude preusmeren na https://vassajt.com

To se postiče prostom redirekcojm u htaccess fajlu.
Ukoliko koristite cPanel ulogujte se nađite File Manager
Zatim u public_html folderu nađite .htaccess fajl (sa sve tačkom). Ukoliko ga ne vidite onda desni gornji ugao “Settings” kliknite i štiklirajte Show Hidden files and folders. .htaccess fajl će se pojaviti.

Ukoliko koristite wordpress vaš htaccess fajl bi trebao ovako da izgleda:
# BEGIN WordPress

RewriteEngine On
RewriteBase /
RewriteRule ^index\.php$ – [L]
RewriteCond %{REQUEST_FILENAME} !-f
RewriteCond %{REQUEST_FILENAME} !-d
RewriteRule . /index.php [L]

# END WordPress

Ispod “RewriteEngine On” dodate sledeće:
RewriteCond %{HTTP_HOST} ^www\.vassajt\.com [NC]
RewriteRule ^(.*)$ http://vassajt.com/$1 [L,R=301]

I konačno ceo htaccess fajl bi trebao da izgleda:

# BEGIN WordPress

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

# END WordPress

Za ostale sajtove

Ovo sačuvajte u svoj .htaccess fajl:

RewriteEngine On
RewriteCond %{HTTP_HOST} !^www\. [NC]
RewriteRule ^(.*)$ http://www.%{HTTP_HOST}/$1 [R=301,L]
Objavljeno: