1
我的.htaccess無法使用GET。它顯示「新聞/」,但一旦我去「新聞/ 1」或「新聞/ 1 /」它不起作用。htaccess php GET無法正常工作
Options +FollowSymLinks
RewriteEngine On
RewriteBase/
RewriteRule ^/?$ index.php [NC,L]
RewriteRule ^news/$ news.php
RewriteRule ^news$ news.php
RewriteRule ^news/([a-zA-Z0-9_-]+)/$ news.php?id=$1 [L,QSA]
RewriteRule ^news/([a-zA-Z0-9_-]+)$ news.php?id=$1 [L,QSA]
我的PHP是:
if(!isset($_GET["id"])){
$Article->printArticles();
}else{
$Article->printArticle($_GET["id"]);
}
但沒有找到$_GET["id"]
但在本地主機它的工作原理。 已經嘗試使用[L,QSA],[N],[NC,L]並且沒有任何這些。
htaccess如何查找$_GET["id"]
?