我有下面的PHP代码:URL重写规则不起作用
<?php
if(isset($_GET['article']))
{
echo "<b>success</b>";
}
?>
而且这个网站:
<a href="http://localhost/PHPTest/index.php?article_27" >Click me</a>
我想拿出我自己的网址。
通过这样做,我尝试使用mod_rewrite()。这是在我的.htaccess:
RewriteEngine On
RewriteBase /PHPTest/
RewriteRule ^article_([0-9]+)$ index.php?article=$1
正如你所看到的,我试图让文章得到变量..
然而,这不工作.. htaccess的不理解artcile_27,例如,因为article = 27 ..
这是为什么?
什么应该发生的是,当我按下链接时,应该打印成功的词。问题是它没有。
哇..令人难以置信的是,我被困在这个问题上一整天! – BlackFire27 2012-03-26 16:56:20