希望网址为:
http://localhost/web/a-st/type/car
基本网址为http://localhost/web/a-st/
重写我尝试过的规则:
RewriteEngine On
RewriteRule ^type/([^/]*)$ /type.php?name=$1 [L]
错误显示:
找不到对象!
在此服务器上找不到请求的网址。
答案 0 :(得分:2)
^
表示开始,因此匹配example.com/type/ca
使用RewriteBase或在重写中定义额外的web/a-st
RewriteEngine On
RewriteBase /web/a-st
RewriteRule ^type/([^/]*)$ /type.php?name=$1 [L]