На главную Наши проекты:
Журнал   ·   Discuz!ML   ·   Wiki   ·   DRKB   ·   Помощь проекту
ПРАВИЛА FAQ Помощь Участники Календарь Избранное RSS
msm.ru
  
    > Реврайт с http://сайт/default.aspx на http://сайт/
      Привет всем. С ASP не работал вовсе...
      Необходимо делать реврайт с http://сайт/default.aspx на http://сайт/ (без default.aspx)
      На PHP сделать запросто, та даже .htaccess еще лучше (и правильнее для этой цели).

      А в ASP набрел только на код:

      ExpandedWrap disabled
        <script runat="server">
        private void Page_Load(object sender, System.EventArgs e) {
           Response.Status = "301 Moved Permanently";
           Response.AddHeader("Location","http://сайт");
        }
        </script>


      но как описать его хотя бы в условие, аналогичное PHP:
      ExpandedWrap disabled
        <?php if($_SERVER['REQUEST_URI']=="/default.aspx"){ header('location: /');} ?>


      Заранее спасибо
        http://learn.iis.net/page.aspx/460/using-the-url-rewrite-module/
        проходили мимо ещё поделки, но как-то не задержались в голове
          Спасибо, статья полезная. Проблема №2
          С http://сайт/Default.aspx реврайт работает, а http://сайт/default.aspx нет((
            дошел до того, что смог сформировать условие:
            ExpandedWrap disabled
              <%= Request.ServerVariables["SCRIPT_NAME"] + "?" + Request.ServerVariables["QUERY_STRING"]=="/default.aspx?" ?    "yes" : "" %>

            но вместо того, чтобы вывести слово "yes" необходимо выполнить команду
            ExpandedWrap disabled
              Response.AddHeader("Location","http://сайт/");

            или блок
            ExpandedWrap disabled
              <script runat="server">
              private void Page_Load(object sender, System.EventArgs e) {
                  Response.Status = "301 Moved Permanently";
                  Response.AddHeader("Location","http://сайт/");
              }
              </script>


            С ASP работаю только первый день и с синтаксисом не знаком. Прошу помощи
            0 пользователей читают эту тему (0 гостей и 0 скрытых пользователей)
            0 пользователей:


            Рейтинг@Mail.ru
            [ Script execution time: 0,0190 ]   [ 16 queries used ]   [ Generated: 28.03.24, 22:27 GMT ]