ugrás a tartalomhoz

ASP redirect

vbence · 2007. Júl. 13. (P), 12.32
Sziasztok!

Van egy weboldal, a www prefixes domainnéven. A domainnév maga nem a webszerverre mutat, hanem egy M$ szerverre, amin szerencsére fut IIS. Kéne nekem egy ASP, ami bármilyen URL-t átirányít a www.akarmi.hu megfelelő címére (301-gyel).

Nem értek nagyon az ASP-hez, tanácsokkal nem tudok mit kezdeni, lécci kész kódot küldjetek. ;)
 
1

Miért ASP?

janoszen · 2007. Júl. 13. (P), 13.59
Miért nem mod_rewrite vagy ISAPI rewrite? Fölösleges ezért ASP-t írni.
2

Website beállításai

Rici · 2007. Júl. 13. (P), 14.22
Ehhez tényleg felesleges az ASP, sőt, ha bármilyen URL-ről van szó, akkor inkább nem megoldható, legfeljebb ASP.NET-tel.

A legegyszerűbb megoldás az IIS direkt erre a célra tervezett beállításának a használata. A website tulajdonságainál a Home directory fülön megadhatod, hogy a website egy átirányítás legyen.

Alapértelmezés szerint az URL maradék path részét hozzáfűzi, tehát ha http://www.domain.hu/ a beállított célcím, akkor a http://domain.hu/path -tól a http://www.domain.hu/path -ra irányít át. Ha mindenképp a http://www.domain.hu/ -ra kell átmenni, akkor az "Exact URL"-t érdemes beállítani.

Ha 301-es átirányítást akarsz, akkor értelemszerűen a "Permanent Redirect" checkboxot ajánlom a figyelmedbe.
3

Köszi

vbence · 2007. Júl. 13. (P), 20.22
Gndoltam a legeyszerübb megoldás valami egysoros <script runat=sevrer... lesz. Megpróblom rávenni a rendszergazdát, hogy keresse meg a bállításokat :)
4

Az csak egy fájl, nem az összes path

Rici · 2007. Júl. 13. (P), 20.32
Ha a website gyökerébe beraksz egy default.asp fájlt, akkor az egyedül a http://domain.hu/ (és persze a http://domain.hu/default.asp ) kérésekre fog lefutni. De a http://domain.hu/tetszoleges-utvonal kérésre 404-es hibát kapnál, a webszerver nem juttatná el a vezérlést az ASP kódodig.

Amúgy meg lehet csinálni itt a Weblaboron hozzászóláskor, hogy egy linkszerű szöveg ne legyen kattintható link?
5

Off: Nem link

attlad · 2007. Júl. 13. (P), 22.53
Meg lehet, pl. ha a code BB-kód elemet használod de azért van a http://example.com/ hogy példákban azt használd.