Убедитесь, что файл [ваш_хеш_код].php лежит в корне сайта.
Проверьте, скопировали ли Вы фрагмент кода при настройке сайта в свой файл .htaccess.
При активации шаблона URL'a проверяется верно ли выполняются инструкции, прописанные в файле .htaccess, чтобы в дальнейшем не было проблем с выводом статей на сайте.
Смысл инструкций в том, чтобы при обращении по адресу, который удовлетворяет указанному шаблону URL'a, управление передавалось файлу [ваш_хеш_код].php, который лежит в корне сайта.
Допустим, что шаблон URL'a у Вас задан в следующем формате: /content/{date_y}/{date_m}/{date_d}/{name}-{id}
Чтобы проверить, правильно ли работают инструкции в файле .htaccess, Вам нужно открыть страницу с адресом: http://vash-site.ru/content/2001/01/01/aa-1, т.е. чтобы этот URL подходил под заданный шаблон. При этом в браузере должна открыться пустая белая страница с кодом 404. Обратите внимание, что это не должна быть стандартная 404 ошибка вашего сайта.
Если в браузере вы видите стандартную 404 ошибку вашего сайта — значит, инструкции в файле .htaccess не работают и вам следует:
обратиться к вашему хостеру и уточнить, работает ли у вас mod_rewrite;
если mod_rewrite работает, то постарайтесь выяснить, почему при запросе страницы по шаблону (например, http://vash-site.ru/content/2001/01/01/aa-1) не происходит передачи управления файлу [ваш_хеш_код].php, т.е. инструкции из файла .htaccess-а выполняются.
Так же в 99% случаях если у вас не пустой .htaccess (то есть кроме правил для статей есть другие директивы), помогают следующие рекомендации:
Инструкции для Articles.sape.ru должны быть выше всех других инструкций mod_rewrite в файле .htaccess
Перед каждым RewriteRule не статейных директив htaccess-а следует добавить строчку:
RewriteCond %{ENV:REDIRECT_STATUS} ^$
Для статейных директив эта строчка уже добавлена и дублировать ее не нужно.