Ааа, все, понял. Что-то типа.
RewriteRule [%\$\"\']+ /error/404 [L]
Ааа, все, понял. Что-то типа.
RewriteRule [%\$\"\']+ /error/404 [L]
Так?
как раз смотрю в сторону micro fw
пока смотрю в сторону slim f3 может silex
~XeOn~, ты меня тоже, левое значит не верное, кидаешь хедер 404
Koenig (09.11.2012 / 20:55)Типа
~XeOn~, ты меня тоже, левое значит не верное, кидаешь хедер 404
if(preg_match('~([\%\$\@!\~\^\:\;\'\\]+)~', $_GET['route'])) {
header('location: /error/404');
exit;
}L!MP, я уже думаю свое писать, мутно разбираться, хотя интересные моменты имеются, перетащить можно, да и пока не походишь по граблям не понять всех прелестей
Koenig (09.11.2012 / 20:58)Ога. Это самое верное решение
я уже думаю свое писать
~XeOn~, можно и так, но проще определить что можно пропускать, чем то , что нельзя, ну это кому как удобнее, по мне можно обойтись /W
~XeOn~, можно прям заголовок 404 и отдать, а сервер уже поймет куда кинуть
Koenig (09.11.2012 / 21:20)\w кириллицу не пропускает, да и вообще с кириллицей проблемы в регулярках, простое а-я не кактит, половину букв отдельно надо дописывать, не раз с этим сталкивался.
~XeOn~, можно и так, но проще определить что можно пропускать, чем то , что нельзя, ну это кому как удобнее, по мне можно обойтись /W