[ grunf85 @ 27.06.2011. 09:07 ] @
Pozdrav!

Jedno pitanje... Kako da postavim default document za sajt, tako da mi se ne resetuje nakon svakog ponovnog kopiranja sadrzaja sajta na iis server?

Znaci hocu da dodam npr 'Login.aspx' u grupu sa Default.htm Default.aspx, index.html,....

Vjerovatno treba promjeniti neki config fajl, pa ako moze neko uputstvo :)

Hvala
[ deerbeer @ 27.06.2011. 09:23 ] @
Na panelu IIS-a za svaki web-site imas opciju defualt document .Udjes tu i dodas u listu zeljenu stranicu .
[ grunf85 @ 27.06.2011. 09:40 ] @
Mozda nisam dobro objasnio situaciju.
Kontam ja to. Tako i odradim. Ali nakon sto ponovo kopiram sadrzaj sajta u \inetpub\wwwroot\Moj_Sajt
moj defaultni doc se gubi iz liste.

web.config sajta mi je podesen tako da je default page: Login.aspx (sto i zelim da bude).


mislim da sam pronasao rjesenje... U 'applicationHost.config' fajlu se nalazio dio:

Code:

        <defaultDocument enabled="true">
            <files>
                <add value="Default.htm" />
                <add value="Default.asp" />
                <add value="index.htm" />
                <add value="index.html" />
                <add value="iisstart.htm" />
                <add value="default.aspx" />
            </files>
        </defaultDocument>


mislim da ce biti dovoljno da dodam ovdje Login.aspx i restartujem iis :)

Hvala na odgovoru u svakom slucaju!

Pozdrav!
[ dejanet @ 02.07.2011. 10:08 ] @
Mozda bi trebalo da ti default stranica bude default.aspx,index.aspx ili koja vec, dok ce na Login.aspx stranu da te baca ako nisi logovan. Ovo je stvar pristupa, moj predlog ide od prilike ovako:

Code:
        protected void Page_Load(object sender, EventArgs e)
        {
            if (!IsPostBack)
            {
                //na primer ovako, mozes i drugacije, ali podataka o logovanju uvek drzis u varijabli sesije
                int accesslevel = Convert.ToInt32(Session["accesslevel"]);
                if (accesslevel == 0)
                {
                    Response.Redirect("Login.aspx");
                    return;
                }
            }
         }


I ove linije ti stoje za sve strane za koje je POTREBAN Login, tj. autentifikacija od strane posetilaca sajta..