Al ne uspijevam to dvoje nikako spojiti, htio bih da defaultno redirekta kompletno staru domenu na novu, a ako sam za neke linkove specifizirao kuda da ih se redeirekta, da se njih redirekta točno po toj specifikaciji…
Ako stavim oba primjera u htaccess (probao sve varijante redoslijeda)… raditi će samo ovaj dio koji kompletno redirekta old domain->new
Ovo, što si spomenuo da će raditi je točno, ali ne odgovara cijela stara path struktura novoj. Pa bi za neke linkove dodatno naveo kako će se redirektati
Bilo bi najbolje da budu isti pathovi, ali ima i za to kako navodiš rješenje.
Učini ovako:
Napravi drugačiji redirect 301 domene. Nije .htaccess jedini način, redirektiraj je sa hostinga, iz cPanela. Idi na Domains > Addon Domains > Manage Redirection. Ovdje svakako odaberi Full domain 301 redirect.
To je 301 redirekcija jednako SE Friendly i provjereno radi kao i ona, ali neće smetati onoj drugoj komandi iz .htaccessa (koju ćeš ostaviti tamo), samo mislim da je nužno da za ovu soluciju obje domene budu u istom hosting paketu.
Na ovaj način sam osobno redirektirao jednu svoju domenu nedavno, mislim da će ti raditi, probaj.
Hebiga, s novom verzijom weba stiže potpuno drugačija “konstrukcija” svih url-ova
Konkretno što se tiče pitanja, ne volim kada moram prčkati po cPanelu, nekako mi je daleko najdraže kada su sve komande pohranjene u skriptama.
A i ovo sam zapravo rješio, pošto sam ionako morao za sve linkove ručno navesti kuda redirektaju. Samo me nekako zanima taj .htaccess da malo bolje shvatim njegovu politiku i proceduru izvršavanja…
Heh, stvar se mrvicu zakomplicirala…pošto mi je tek sada došlo do pameti da će nova domena biti parkirna.
Pretpostavljam to znači da request na staru i novu domenu će učitavati isti .htaccess file. (i sve ostale file-ove)
E sada, .htaccess koji koristim na novom webu je ovakav:
…koliko pročitah, ovaj [NC] je zapravo useless, a treba ići [OR] kod nabrajanja više Conditiona…
…i što sam griješio kada mi Redirect 301 /oldPage.php http://www.new-domain.com/new-subpage nije radio uklopljen u ostatak .htaccess-a, nemam pojma. Zapravo radi dobro ako se postavi na vrh file-a …