Как в .htaccess сделать доступными только несколько ссылок (без .php), а остальные 404?
Есть 3 ссылки, как в .htaccess сделать, чтобы переход по site.ru/donate.php был характерен site.ru/donate ? И тоже самое для 2 остальных ссылок.
site.ru/privacy
site.ru/howtobuy
А в случае если пользователь заходит по не существующему адресу (кроме этих 3 ссылок), то его выкинет на 404 страницу. Заранее спасибо
Ответы (1 шт):
Автор решения: Жора Хзмалян
→ Ссылка
RewriteEngine on
RewriteCond %{REQUEST_FILENAME} !-d
RewriteCond %{REQUEST_FILENAME}\.php -f
RewriteRule ^(.*)$ $1.php
ErrorDocument 404 /404
Попробуйте через даноого кода, дольжно работать