Я запускаю Apache 2.2.15 с установленным rewrite_module. В моем vhost.conf есть следующее правило:
RewriteRule \n
^/advanced/selector/profiles/([A-Za-z0-9]+)/?$ \n
"/advanced/selector/profiles/rewrite.cfm?path=$1" [L]
Это должно захватить несуществующий путь и перенаправить запрос в файл rewrite.cfm (единственный файл в папке ../profiles/) с группой захвата в качестве параметра URL.path. Однако в настоящее время вместо этого я получаю ошибку 403. В моем журнале доступа к серверу регистрируется ошибка 403, а в журнале ошибок нет.
devserver.mydomain.co.uk - - - [25/Jan/2016:12:17:47 +0000] "GET /advanced/selector/profiles/FirstYearAllowance HTTP/1.1" 403 95 "-" "Mozilla/5.0 (Windows NT 10.0; WOW64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/47.0.2526.111 Safari/537.36"
Буду рад опубликовать более подробную информацию, если есть полезная информация, которую я не включил. Я был бы очень признателен, если бы кто-нибудь посоветовал мне, как заставить это работать!