Herkese merhaba,
Pardus'ta Apache için mod_rewrite sorunum var. Apache, mod_php vs. paketleri
normal yoldan kurdum.
http://www.ozgurlukicin.com/forum/yazilim-gelistirme/1899/?page=1adresindeki
önerileri yaptım. Buna benzer önerileri araştırıp yaptım. Ama
hala url rewriting yapamıyorum.
/home/kullanici/public_html klasöründe çalışıyorum.
phpinfo() ile baktığımda mod_rewrite görünüyor.
Sorun ne olabilir?
Dosyalarım da şunlar:
*index.php*
<?php
include 'ana.php';
$sayfa=$_GET["sayfa"];
if (!$sayfa){
return yazi();
}
else{
$sayfa();
}
?>
------------------------
*ana.php*
<?php
function yazi(){
?>
<h1>yazi</h1>
<a href="s-yazi.html">yazi</a>
<br>
<a href="s-haber.html">haber</a>
<br>
<a href="s-urun.html">urun</a>
<?php
}
function haber(){
?>
<h1>haber</h1>
<a href="s-yazi.html">yazi</a>
<br>
<a href="s-haber.html">haber</a>
<br>
<a href="s-urun.html">urun</a>
<?php
}
function urun(){
?>
<h1>urun</h1>
<a href="s-yazi.html">yazi</a>
<br>
<a href="s-haber.html">haber</a>
<br>
<a href="s-urun.html">urun</a>
<?php
}
?>
--------------------------
*.htaccess*
Options +FollowSymLinks
RewriteEngine On
RewriteRule ^s-([A-Za-z0-9]+)\.html$ index.php?sayfa=$1
--------------------------
Teşekkürler...
_______________________________________________
Linux-programlama mailing list
Linux-programlama_at_liste.linux.org.tr
http://liste.linux.org.tr/mailman/listinfo/linux-programlama
Received on Tue 21 Apr 2009 - 19:36:49 EEST