Редирект со всех страниц *.php на главную через htacess ~

Больше
2 мес. 1 нед. назад #9459 от pro777
Добрый день, подскажите пожалуйста как сделать переадрисацию или редирект со всех страниц с расширением .php на главную через htaccess? Нужно это для редиректа со страниц 404 с расширением php на главную.
#AdSense
Google AdSense разместил рекламу по теме:
Больше
2 мес. 1 нед. назад #9460 от admin
Попробуйте:
RewriteCond %{REQUEST_URI} /404.php
RewriteRule ^(.*)$ https://site.ru/ [R=301,L]
Хотя, плохая это практика выдавать вместо 404-й страницы главную. Поисковики начнут плеваться.

Если это для одностраничного лэндоса, то лучше использовать:
RewriteCond %{REQUEST_URI} (.*)
RewriteRule ^(.*)$ http://site.ru/ [L,R=301]
По любому запросу будет отправлять на главную :)
Больше
2 мес. 1 нед. назад - 2 мес. 1 нед. назад #9461 от admin

Нужно это для редиректа со страниц 404 с расширением php на главную.

На самом деле ещё проще:
ErrorDocument 404 /
Но поисковики от это точно не будут в восторге ;)
Последнее редактирование: 2 мес. 1 нед. назад пользователем admin.
Больше
2 мес. 1 нед. назад #9463 от pro777
Больше
2 мес. 1 нед. назад #9464 от pro777
А именно переадрисацию страниц с расширением php можно сделать?
Больше
2 мес. 1 нед. назад #9465 от admin

А именно переадрисацию страниц с расширением php можно сделать?

можно, вопрос только: "Зачем?"

Есть автоматически гененрируемый контент... Зачем вмето него выдавать что-то другое?

Можно просто в robots.txt запретить индексировать то, что не нужно, чтобы в поисковые системы (Яндекс, Google и др.) попадало.