我在htaccess中有一些规则已经有效,但是当我尝试添加一个看似简单的RewriteRule时,它不会起作用。我只是挠头。基本上我想做
http://www.sample.com/dev/reference/library/a
进入
http://www.sample.com/dev/library.htm?cat=a
" a"可以是从a到z的任何字母。
我有这样的htaccess:
RewriteEngine On
RewriteCond %{HTTPS} off
RewriteRule ^member/([A-Za-z0-9-_\s]+)/?$ member.htm?cid=$1 [NC]
RewriteRule .....
RewriteRule .....
RewriteRule .....
RewriteRule ^library/([A-Za-z])/?$ library.htm?cat=$1 [NC]
library.htm位于根直接。但是,我收到的文件未找到" 404错误。任何帮助表示赞赏。提前谢谢。
答案 0 :(得分:0)
发现了这个问题。它正在寻找/ dev / library,我在/ dev / reference / library中有文件。