ugrás a tartalomhoz

Domain teljes átirányítása

halee · 2009. Jún. 22. (H), 10.34
Sziasztok,

Egy problémába ütköztem, hogy htaccess-el kéne megoldanom egy teljes domain átirányítást. Viszont reguláris kifejezésekben annyira nem vagyok otthon - lehet, hogy most muszály lesz.
Egy olyan átirányításra lenne szükségem ami tulajdonképpen a query string-be replace-eli a domain-t, és mindezt htaccess-ből.
Vagyis át kell, hogy irányítsa az aldomain-eket, a linkeket, a short url-es linkeket.

például:

kispisti.bármi.hu/cikkek/17 -> kispisti.valami.hu/cikkek/17

(a bármiben direkt szerepel az ékezet, az egyik domain még ékezetes is ;( )

Ha valaki tud ebben segíteni azt nagyon megköszönném!

üdv,
H.
 
1

Költözés?

vbence · 2009. Jún. 22. (H), 11.46
Ha költözésről van szó (tehát a keresők, lingyűjtemények szeretnéd, hogy ezután az új címen keresséka tartalmakat) akkor 301-es átirányításra van szükséged. Ha két különböző virtualhost látja el a két domaint, akkor a kispisti.bármi.hu oldal gyökerében egy .htaccess fájlba:
    RewriteEngine on
    RewriteRule (.*) http://kispisti.valami.hu/$1 [R=301]
2

Szia, köszi a gyors választ.

halee · 2009. Jún. 22. (H), 12.45
Szia,

köszi a gyors választ. Nem költözés igazából, hanem ugyanahhoz az oldalhoz lett egy másik, ékezetes domain. A problémát az okozza, hogy a tárhely viszont közös.
Viszont az ékezetes domain csak azt a célt szolgálná, hogy a "mezei user" is megtalálja az oldalt.

Tehát olyan feltétel kéne a RewriteRule-hoz, hogy csak akkor irányítson át, ha az ékezetes domainről érkezik a user...

Ez megoldható? vagy alkalmazás oldalon kell kezelni a dolgot?

köszi,
H.
3

Persze

janoszen · 2009. Jún. 22. (H), 15.13
RewriteEngine On
RewriteCond %{HTTP_HOST} ^endomainem.hu$
RewriteRule .* http://éndomainem.hu [R=301, L]


Azt nem tudom, hogy az ékezetes domaint kódolva kell-e megadni, de az elég hamar kiderül.
4

kis elírás

vbence · 2009. Jún. 22. (H), 20.24
Az elsőt ékezet nélkül írtad a másidkat ékezettel.. így végtelen végtelen ciklus lesz.
5

nem elírás

gex · 2009. Jún. 22. (H), 21.03
ha mindkettő ékezetes/ékezet nélküli lenne akkor lenne végtelen ciklus.
6

Javítás

janoszen · 2009. Jún. 22. (H), 22.37
Kis javítás, de megint lusta disznó voltam és nem próbáltam ki

RewriteEngine On
RewriteCond %{HTTP_HOST} ^endomainem.hu$
RewriteRule ^.*$ http://éndomainem.hu/$1 [R=301, L]


Egyébként biztos ami sicher, encodeold az ékezetes domaint.
7

Sziasztok, Köszi a

halee · 2009. Jún. 23. (K), 09.10
Sziasztok,

Köszi a válaszokat. Sajnos még kipróbálni nem tudtam, mert a szolgáltatónál akinél van az oldal kicsit körülményes a tesztelése.

Viszont annyi lenne a kérdésem - pont a fenti ok miatt - hogy az aldomain-ek kezelése itt megvalósul?

köszi,
H.
8

Domain átirányítás

geza84 · 2009. Okt. 28. (Sze), 14.16
Itt találhatsz elég sok infót a domain átirányításokról!
Domain átirányítás