Estou executando o Apache 2.2.15 com o rewrite_module instalado. Eu tenho regra no meu vhost.conf da seguinte forma:
RewriteRule \n
^/advanced/selector/profiles/([A-Za-z0-9]+)/?$ \n
"/advanced/selector/profiles/rewrite.cfm?path=$1" [L]
Isso deve capturar o caminho que não existe e redirecionar a solicitação para o arquivo rewrite.cfm (o único arquivo na pasta ../profiles/) com o grupo de captura como o parâmetro URL.path. No entanto, atualmente estou recebendo um erro 403. Meu log de acesso do servidor está registrando o 403, mas meu log de erro não é.
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"
Feliz em postar mais detalhes se houver informações úteis que eu negligenciei incluir. Eu ficaria muito grato se alguém pudesse me aconselhar como fazer isso funcionar!