我已经重写URL在我的网站的.htaccesshtaccess的URL重写URL multple
的index.php
$op = $_GET['op'];
switch ($op) {
case "src":
include("src.php");
break;
case "dts":
include ("dts.php");
break;
default:
include("home.php");
break;
}
链接问题重写
index.php?op=src
index.php?op=dts&idric=20&sp=2
的.htaccess
Options +FollowSymLinks
RewriteEngine on
RewriteRule \.(css|jpe?g|gif|png|js|ico)$ - [L]
RewriteCond %{REQUEST_FILENAME} !-d
RewriteCond %{REQUEST_FILENAME} !-f
RewriteRule ^(.*)/$ index.php?op=$1 [L,QSA]
RewriteRule ^(.*)/idric/(.*)/sp/(.*)/$ index.php?op=$1&idric=$2&sp=$3 [L,QSA]
如果我写第一个lin k www.mysite.com/src/它显示正确的页面(src.php), 但如果我写第二个网址www.mysite.com/dts/idric/20/sp/2/它显示默认页面( home.php)。
有人能告诉我如何解决? 谢谢
你有这样的事情在你的代码'$ OP = $ _GET [ '运'];'? –