Это мои инструкции RewriteCond:
Код: Выделить всё
RewriteCond %{DOCUMENT_ROOT}/pages%{REQUEST_URI}.html -f [OR]
RewriteCond %{DOCUMENT_ROOT}/pages%{REQUEST_URI}.php -f [OR]
RewriteCond %{DOCUMENT_ROOT}/pages%{REQUEST_URI}.json -f
Есть ли способ добиться такой функциональности, которая будет работать аналогично этому примеру ниже? (если, конечно, регулярное выражение сработало — это невозможно — просто пример)
Код: Выделить всё
RewriteCond %{DOCUMENT_ROOT}\/pages%{REQUEST_URI}\.(html|php|json)
Код: Выделить всё
RewriteRule ^(.*)$ pages\/$1\.html
Код: Выделить всё
RewriteRule ^(.*)$ pages\/$1\.(html|php|json)
something.com/contact
фактически будет сопоставлен с любым файлом, который существует в папке «страницы» с именем «контакт». (ЕСЛИ он вообще существует)
Если он существует, он будет сопоставлен с
something.com/pages/contact.html или .php или .json и т. д. ...
Спасибо за любую помощь! Хорошего дня

Я пробовал поискать в Интернете, чтобы сделать это, но не нашел решения этой конкретной проблемы... Кроме того, последней попыткой был пример, который я привел выше. Но это не работает.
Подробнее здесь: https://stackoverflow.com/questions/792 ... statements