Php url重写在我的页面上不起作用

Php url重写在我的页面上不起作用,php,.htaccess,url-rewriting,Php,.htaccess,Url Rewriting,我有以下代码: <?php //Fetching the Category Name $sql="SELECT * FROM subcategory WHERE CategoryID='$catid'"; $rs = mysql_query($sql) or die(mysql_error()); while($row = mysql_fetch_array($rs)){ ?> <a href="questions.php?scid=&l

我有以下代码:

<?php 
    //Fetching the Category Name
    $sql="SELECT * FROM subcategory WHERE CategoryID='$catid'";
    $rs = mysql_query($sql) or die(mysql_error());
    while($row = mysql_fetch_array($rs)){   
?>
<a href="questions.php?scid=<?php echo $row['SubCategoryID']; ?>"><?php echo $row['SubCategoryName']; ?></a>
<?php } ?>

我希望它们是
mysite.com/categoryname\u description\u subcategoryname-1

您应该将您在设计/html布局中使用的链接名称更改为我在下面发布的示例
我想你把重写url的想法搞错了如果可以,你应该这样做。它们不再得到维护,而是在使用。相反,请考虑使用PDO,我只想显示一个特定类别下的相关子类别。
mysite/article.php?scid=9&page=1