• 30-12-2013, 15:01:28
    #1
    Üyeliği durduruldu
    Arkadaşlar Delirmek Üzereyim ne kadar kaynak incelediysem ne yaptıysam herkez benim gibi yapmış ama bende çalışmıyor sebebi nedir bilmiyorum.

    Şimdi Ben linklerimi mesela Konunun başlığına göre sef link yapıyorum daha sonra htaccesten bunlara veriyorum ama olmuyor bi bakın neyi atlıyorum yardım ples.

    Sorunum İse hakkimizda.php Şeklinde olan yere gidiyor yani normalde deneme.php nin içinde açması lazımken hakkimizdanın içine geçiriyor.

    <?php include("functions/header2.php"); ?>
    <!--İçerik Blok-->
    <div id="icerik-blok">
    <div class="solicmenu">
    <h3>Deneme</h3>
      <ul>
            <?php
    $sorgu = mysql_query("SELECT * FROM deneme");
    while($kayit = mysql_fetch_array($sorgu))
      {
      echo"
      <li><a href=\"blog-$kayit[sefurl].html\">$kayit[baslik]</a></li>\n";
      }
    ?>
      </ul>
    </div>
    <div class="yarimyazi">
    <?php     
    				if(isset($_GET['sefurl'])){
    				$url = $_GET['sefurl']; 
    					$sorgu = mysql_query("SELECT * FROM `deneme` WHERE sefurl='$url'");
    			 		$bilgi = mysql_fetch_array($sorgu);
    					
    				
    					echo "
    					<h3>$bilgi[baslik]</h3>
    					$bilgi[icerik]
    					";
    				}
    				else
    				{
    					$al = mysql_query("SELECT * FROM `deneme` WHERE sira='1'");
    					$varsayilan = mysql_fetch_array($al);
    						
    					
    					echo "<h3>$varsayilan[baslik]</h3>
    					$varsayilan[icerik]";
    				}
    				?>
    </div>
    
    
    </div>
    <!--İçerik Blok-->
    <?php include("functions/footer2.php"); ?>
    Htacces İçi
    Options +FollowSymLinks
    RewriteEngine on
    RemoveHandler .html .htm
    RewriteRule ^hakkimizda.html$ ./hakkimizda.php [L]
    RewriteRule ^hizmetlerimiz.html$ ./hizmetlerimiz.php [L]
    RewriteRule ^index.html$ ./index.php [L]
    RewriteRule ^iletisim.html$ ./iletisim.php [L]
    RewriteRule ^referanslar.html$ ./referanslar.php [L]
    RewriteRule ^(.*).html$ hakkimizda.php?sefurl=$1 [NC]
    RewriteRule ^blog-(.*).html$ deneme.php?sefurl=$1 [NC]
  • 30-12-2013, 15:12:40
    #2
    RewriteRule ^(.*).html$ hakkimizda.php?sefurl=$1 [NC] 
    RewriteRule ^blog-(.*).html$ deneme.php?sefurl=$1 [NC]
    Bu iki satırı yer değiştirin. üsttekinde .html uzantısıyla tüm gelenleri buna aktar demişsin. Onun altında başka .html uzantılı birşey kabul etmez.
  • 30-12-2013, 15:21:28
    #3
    Üyeliği durduruldu
    PsdBul adlı üyeden alıntı: mesajı görüntüle
    RewriteRule ^(.*).html$ hakkimizda.php?sefurl=$1 [NC] 
    RewriteRule ^blog-(.*).html$ deneme.php?sefurl=$1 [NC]
    Bu iki satırı yer değiştirin. üsttekinde .html uzantısıyla tüm gelenleri buna aktar demişsin. Onun altında başka .html uzantılı birşey kabul etmez.
    Tşkler Hocam sağolun.