Pergunta

Eu estou modificando um website existente que usa um arquivo .htaccess bastante complexo para implementar um costume MVC framework tipo para que todos os urls são redirecionados para index.php? [Alguns parâmetros] ou uma página 404. Eu gostaria de adicionar suporte ajax para uma área limitada do site usando XAJAX e implementar que eu preciso colocar dois arquivos na raiz, que são ignorados pelas regras de reescrita. Como faço isso?

Foi útil?

Solução

Como sobre a identidade reescrever regra com “última” bandeira no topo de suas regras?

Por exemplo, para excluir “/a-file-outside-of-rewriting.html” do atual conjunto de regras, a seguinte força de configuração ajuda:

# http://~/outside-of-rewriting.html will be rewritten to itself (i.e., unmodified).
# then no more rules will be applied (because it has “last” flag.)
RewriteRule ^/a-file-outside-of-rewriting.html$ $0 [L]

RewriteRule ^/any/other/rules(/.*) $1
RewriteRule ^/already/exist(/.*) $1
# ...
Licenciado em: CC-BY-SA com atribuição
Não afiliado a StackOverflow
scroll top