2016-04-19 3 views
0

У меня есть несколько правил в htaccess, которые работают уже, однако, когда я пытаюсь добавить, казалось бы, простой RewriteRule, это не сработает. Я просто царапаю голову. В основном я хочу, чтобы сделатьНе удалось переписать на htaccess

http://www.sample.com/dev/reference/library/a 

в

http://www.sample.com/dev/library.htm?cat=a 

«а» может быть любой алфавитов от А до Я только.

У меня 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

Обнаружена проблема. Он искал/dev/library, и у меня были файлы в/dev/reference/library.

Смежные вопросы