$ _GET Params'ı geçmek için mod_rewrite mı alıyorsunuz?

0 Cevap php

Orada okudum burada bu aynı konuyla ilgili bir kaç başka soru var, ama benimki biraz farklı. Ben bir çok temel mod_rewrite yapmaya çalışıyorum:

RewriteEngine on
RewriteRule ^go/([^/\.]+)/?$ /go.php?page=$1

go.php bu gibi görünüyor:

<?php
ini_set('display_errors',1);
if(isset($_GET['page'])){
    echo 'page='.$_GET['page'];
}else{
    echo 'oh shnizzle!';
}
?>

Şimdi benim tarayıcıda /go/someword giderken, $_GET param "someword" birlikte geçti DEĞİLDİR, ve ben mesajı alıyorum "shnizzle oh!" Her zaman. Ben mod_rewrite'ı üzerinden herhangi bir $_GET params'ı geçmek mümkün değilim olası nedenleri nelerdir?

0 Cevap