ASPX Yardim

  1. KısayolKısayol reportŞikayet pmÖzel Mesaj
    Çömez
    underzero
    underzero's avatar
    Üstün Hizmet Madalyası
    Kayıt Tarihi: 20/Ocak/2003
    Erkek

    ASPX sayfasinda iss tarafindan header a su girildi :

    under.mysite.com

    tarayiciya su an bunu yazdiginizda mysite.com aciliyor

    benim istedigim browser a under.mysite.com a yazdigim zaman mysite.com yerine tahribat.com a yonlendirsin, acilsin, gitsin istiyorum

    ama nasil ?


    pist bak bi ! - Ban Golu Canavari
  2. KısayolKısayol reportŞikayet pmÖzel Mesaj
    erc
    erc's avatar
    Kayıt Tarihi: 23/Aralık/2010
    Erkek

    vb.net ile şu şekilde

    default.aspx'in içine

    bunun altına 

    <%@ Page Language="VB" AutoEventWireup="false" CodeFile="Default.aspx.vb" Inherits="_Default" %>

    bu kodu koy

    <script language="vbscript" runat="server">
        Protected Overrides Sub OnLoad(ByVal e As System.EventArgs)
            Response.Redirect("http://www.tahribat.com")
            MyBase.OnLoad(e)
        End Sub
    </script>

     

    c#la şu şekilde:

    default.aspx'in içine 

    bunun altına,

    <%@ Page Language="C#" AutoEventWireup="true"  CodeFile="Default.aspx.cs" Inherits="_Default" %>

    bu kodu koy

    <script runat="server">
      protected override void OnLoad(EventArgs e)
      {
          Response.Redirect("http://www.tahribat.com");
          base.OnLoad(e);
      }
    </script>

    HTML ile şu şekilde

    <meta http-equiv="refresh" content="0;url=http://www.tahribat.com" />

    Javascript ile şu şekilde

    function Redirect(site){
        document.location.href = site;
    	}
    	window.onload = Redirect("http://www.tahribat.com");
    	

     iis içinse şuna bakabilirsin,kolay gelsin :)

     

  3. KısayolKısayol reportŞikayet pmÖzel Mesaj
    buzukatak
    buzukatak's avatar
    Kayıt Tarihi: 27/Haziran/2010
    Erkek

    ASP.net kullanmak zorunda değilsin.

    IIS'in Url Rewrite Module'ü ile Reverse Proxy ayarlayabilirsin.

    Bu site.tld/falanfilan isteğini digersite.tld/falanfilan olarak yanıtlayabilmesini sağlayacak.

    IIS'de yeni bir site oluştur ve under.mysite.com'a bağla. mysite.com altında olmasın.

    Sonra ana dizinine aşağıdaki içerikle web.config dosyasını ekle :

     

    <?xml version="1.0" encoding="UTF-8"?>
    <configuration>
        <system.webServer>
            <rewrite>
                <rules>
                    <rule name="ReverseProxyInboundRule1" stopProcessing="true">
                        <match url="(.*)" />
                        <action type="Rewrite" url="http://www.tahribat.com/{R:1}" />
                    </rule>
                </rules>
                <outboundRules>
                    <rule name="ReverseProxyOutboundRule1" preCondition="ResponseIsHtml1">
                        <match filterByTags="A, Base, Form, Img, Input, Link, Script" pattern="^http(s)?://www.tahribat.com/(.*)" />
                        <action type="Rewrite" value="http{R:1}://under.mysite.com/{R:2}" />
                    </rule>
                    <preConditions>
                        <preCondition name="ResponseIsHtml1">
                            <add input="{RESPONSE_CONTENT_TYPE}" pattern="^text/html" />
                        </preCondition>
                    </preConditions>
                </outboundRules>
            </rewrite>
        </system.webServer>
    </configuration>
    

    Hepsi bu. Bunun düzgün çalışması için Application Request Routing 'in kurulu olması lazım, belki de zaten kuruludur.

     


    anlıyorum.
  4. KısayolKısayol reportŞikayet pmÖzel Mesaj
    Çömez
    underzero
    underzero's avatar
    Üstün Hizmet Madalyası
    Kayıt Tarihi: 20/Ocak/2003
    Erkek

    erc

        //
          protected override void OnLoad(EventArgs e)

          {

              Response.Redirect("http://www.tahribat.com");

              base.OnLoad(e);

          }

        // ]]>

     

    aradigim kod bu fakat,

    sadece under.mysite.com istegi geldiginde tahribat.com a yonlensin

    mysite.com yine mysite.com olarak acilsin.

     

    su an : under.mysite.com a girildiginde mysite.com acilmakta

    underzero tarafından 15/Oca/15 14:33 tarihinde düzenlenmiştir

    pist bak bi ! - Ban Golu Canavari
  5. KısayolKısayol reportŞikayet pmÖzel Mesaj
    Çömez
    underzero
    underzero's avatar
    Üstün Hizmet Madalyası
    Kayıt Tarihi: 20/Ocak/2003
    Erkek

    buzukatak

    serverin ve panelin yonetimi bende degil :(


    pist bak bi ! - Ban Golu Canavari
  6. KısayolKısayol reportŞikayet pmÖzel Mesaj
    erc
    erc's avatar
    Kayıt Tarihi: 23/Aralık/2010
    Erkek

    under.mysite.com'un default.aspx'ine yazdığında çalışmıyor mu ?

  7. KısayolKısayol reportŞikayet pmÖzel Mesaj
    Çömez
    underzero
    underzero's avatar
    Üstün Hizmet Madalyası
    Kayıt Tarihi: 20/Ocak/2003
    Erkek

    istedigim mysite.com a header olarak eklenen under.mysite.com istegi geldiginde

    mysite.com degilde tahribat.com yonlenmesini acilmasini saglayacak c# kodu


    pist bak bi ! - Ban Golu Canavari
Toplam Hit: 940 Toplam Mesaj: 7