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?