duanji5569 2014-03-24 13:02
浏览 45
已采纳

通过htaccess重定向到另一个页面而不是index.php

When first time load the page instead of index page it should redirect to another page. After that when we clicked on home page then it will redirect to home page. I have done through htaccess. And I wanted to open database link also so I put below code.

DirectoryIndex inventory.php

< IfModule mod_rewrite.c >
  RewriteEngine on
  Rewriterule ^mega_dados/.*$ - [PT]
</IfModule >

Above code is working only for first time page load but rewrite rule is not working. If I'll comment first line then rewrite rule is working but directory index is not working. But I wanted both. How can I resolve it.

  • 写回答

2条回答 默认 最新

  • douyiavxxh02727 2014-03-24 13:11
    关注

    Depends what you need exactly, i use cookies to redirect you at first visit. By the first visit, index.php will not find a cookie and goes to start.php

    index.php:

    <?php
        if (!isset($_COOKIE['MYcookie'])) {
            header("Location: ./start.php");
            exit();
        }
    ?>
    

    start.php:

    <?php 
      if (!empty($_POST['waarde'])) 
      {  
            setcookie ('MYcookie', 'yes', time() + 3600);
            header("Location: ./index.php");
            exit();
      }
    ?>
    
          <form method="post" action="">
          <input type="radio" name="waarde" value="1" checked="checked"><b>YES</b>
          <input type="radio" name="waarde" value="0"><b>NO</b>
          <input class="mybuttons" type="submit" value="ACCEPT">
          </form>
    
    本回答被题主选为最佳回答 , 对您是否有帮助呢?
    评论
查看更多回答(1条)

报告相同问题?

悬赏问题

  • ¥15 视频编码 十六进制问题
  • ¥15 Xsheii7我安装这个文件的时候跳出来另一个文件已锁定文件的无一部分进程无法访问。这个该怎么解决
  • ¥15 unity terrain打包后地形错位,跟建筑不在同一个位置,怎么办
  • ¥15 FileNotFoundError 解决方案
  • ¥15 uniapp实现如下图的图表功能
  • ¥15 u-subsection如何修改相邻两个节点样式
  • ¥30 vs2010开发 WFP(windows filtering platform)
  • ¥15 服务端控制goose报文控制块的发布问题
  • ¥15 学习指导与未来导向啊
  • ¥15 求多普勒频移瞬时表达式