Если конкретные RewriteRule, чтобы URL-адрес


Получил .htaccess переписывания Url-адреса и подменю создается динамически, и мне нужно, что одна из этих ссылок не откроется на другой URL/страница отличается от остальных.

вот так:

RewriteRule conheca/(.+)/(.+)/$ conheca.php?id=$1&slug=$2

Нужно в конкретном случае conheca/2/equipe-pastoral/ направление в equipe-pastoral.php и не conheca.php, например, в случае Url-адреса для остальных.

с Помощью

RedirectMatch 301 conheca/2/equipe-pastoral/$ page_diferente.php

Ей удалось отличить его от других, но происходит ошибка 500 и даже page_diferente.php существовать.

inserir a descrição da imagem aqui

Author: brasofilo, 2014-03-15

1 answers

Просто поставить определенное правило на эту страницу прежде, чем правило, и использовать флаг [L] в определенных правил, чтобы указать, что после того же, следующие должны быть проигнорированы.

См. больше о rewriterule и rewritecond в этом вопросе:

Переписать URL-адрес для доступа к "root", но не заблокировать доступ к суб-доменов

 4
Author: Bacco, 2017-04-13 12:59:43