Redirect www to non-www

Hocu preko .htaccess-a da namestim redirekciju www.imedomene.com na http://imedomene.com ali mi prijavljuje da imam petlju za preusmeravanje. Radio sam to desetak puta do sad i nije bilo problema.

.htaccess mi izgleda ovako:

BEGIN WordPress

RewriteEngine On

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

END WordPress

Gde treba da se doda ovaj kod? Da li treba dva puta RewriteEngine On ili samo jednom?

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

To treba izgledat ovako, imas na ovom linku: http://www.htaccessbasics.com/force-www-nonwww-domain/

Kod se dodaje na pocetku htacces filea.

Ja sam imao isto potrebu kreirati redirect sa www na non-www
Kod mene u .htaccess to izgleda ovako i funkcionira odlično. Kada u browser upišeš url adresu www.ic.ims.hr automatski te preusmjerava na http://ic.ims.hr

[code]#
#mod_rewrite in use

RewriteEngine On
RewriteBase /

#Rules

#preusmjerava URL sa www na non-www
RewriteCond %{HTTP_HOST} ^www.ic.ims.hr$
RewriteRule ^/?$ “http://ic.ims.hr/” [R=301,L]
#[/code]

Probao stotinu puta i nece. Na drugoj domeni hoce. Ne znam u cemu je problem.

Jesu domene na istom serveru ? Ako nisu možda drugi server nema postavljen mod_rewrite modul unutar php-a (iako ne vjerujem)

Također, postoji mogućnost da htaccess redirekta na non-www, a php na www verziju stranice i dolaze to beskonačne loop redirect greške…

Da, na istom serveru. Ostavicu onda tako za sad, mada mi lepse zvuci bez www. Jel’ postoji neki drugi nacin za redirect?

[quote=“wizard1, post:6, topic:20993”]
Jel’ postoji neki drugi nacin za redirect?
[/quote]Zatraži podršku i savjet od svog server hostinga. Možda je kod njih neka kvaka?

Videcu sa njima ako ne uspem sam, hvala svima na savetima.

Lako moguce.Meni na wp sajtovima uglavnom vec ima unapred podeseno da redirektuje.

Wizarde,
Učini ovako i to mora raditi:

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

I, to noraš postaviti u sam vrh, na početak .htaccessa, neka bude prvo.
Raditi će. :blush:


Copyright © 2020 WM Forum - AboutContact - Sponsored by: Mydataknox & Profit Monkey