我看到很多网站使用/main/help/this_help/2我怎么能写htaccess获取值后/和不寻找新的目录?由于
下面是一个例子:
RewriteEngine On
RewriteBase /
RewriteCond %{REQUEST_URI} ([^/]+)/([^/]+)/([^/]+)/([^/]+)$
RewriteRule .* http://mydomain.com/getvals.php?key1=%1&key2=%2&key3=%3&key4=%4 [L]
它的作用是映射这个URI:
http://mydomain.com/val1/val2/val3/val4
,其中val1, val2, val3和val4不存在
到此资源:
http://mydomain.com/getvals.php?key1=val1&key2=val2&key3=val3&key4=val4
在浏览器的地址栏中显示前一个URI。
如果您希望显示映射的URI,则添加标志R
,如[R=301,L]
在脚本getvals.php
中获取值。PHP示例:
$Val1 = $_GET['key1'];
...
希望这就是你要找的信息。