Помощник
|
404 и ЧПУ |
PPA-pavel
|
Сообщение
#1
|
||
|
|
||
|
|||
Arks |
6.8.2014, 22:19;
Ответить: Arks
Сообщение
#2
|
|
первые 4 строки отправляют все запросы на index.php (так ли это?) [PHP] RewriteEngine On Включает обработку URL модулем "mod_rewrite" apache ище сначала .htaccess в папочке со скриптом, потом идет вверх вверх вверх и т.п. - например таким образом можно отключить роутинг для поддиректории если "Off" RewriteCond - условия при соблюении которых будет использовано правило RewriteRule следующее за перечислениями RewriteCond RewriteCond %{REQUEST_FILENAME} !-f правило RewriteRule применится только если запрошенный ресурс(файл) не существует(или не является файлом - например он может быть симлинком и FollowSymlinks = "Off") RewriteCond %{REQUEST_FILENAME} !-d правило RewriteRule применится только если запрошенный ресурс(директория) не существует(или не является папочкой) RewriteRule .* index.php [L] перенаправить запрос на ресурс index.php [L] - остановить обработку ресурса на указанном правиле(все последующие RewriteRule для которых выполнились эти RewriteCond к этому ресурсу будут пропущены - в данном случае их и так нет так что можно было L не указывать) [/PHP] ErrorDocument 404 в вашем случае будет вызван если файла index.php не существует(apache не нашел ресурс который обработает запрос). А также если происходит ошибка 404 (заголовок). apache в Вашем случае забывает про запрос и делает вутренний роутинг на указанный адрес(новый внутренний запрос). Собственно все ErrorDocument это говоря по-русски события(отлов ошибок) которые ловятся после обработки запроса в процессе выполнения. В данном случае ловится 404 код HTTP-ответа, он же является стандартным если не найден ресурс. |
|
|
PPA-pavel
|
Сообщение
#3
|
|
ну а в итоге куда он попадает?
|
|
|
Arks |
6.8.2014, 23:11;
Ответить: Arks
Сообщение
#4
|
|
|
/404/
дальше по новой обработает запрос на этот url А куда он совсем-совсем попадет я не знаю, зависит от индексного файла..
|
|
|
||
|
Похожие темы
Тема | Ответов | Автор | Просмотров | Последний ответ | |
---|---|---|---|---|---|
Каталог открывается как ошибка 404 в hostcms | 0 | cheshire | 3254 | 2.7.2018, 11:09 автор: cheshire |
|
Куплю сайт с трафиком тема метаоллообработка, металлоконструкции, станки ЧПУ и тп промышленность. | 0 | webcent | 2473 | 1.4.2018, 9:21 автор: webcent |
|
Нужна помощь по настройке ЧПУ в Битриксе | 0 | silvanus | 1291 | 4.6.2014, 9:07 автор: silvanus |
|
ошибка 404 никак не получается исправить | 1 | foster-fo | 3310 | 29.9.2012, 17:11 автор: -Arks- |
|
Настроить ЧПУ на сайте на престашоп | 2 | Slen | 8966 | 14.3.2011, 11:34 автор: -LifeUP- |
Текстовая версия | Сейчас: 29.3.2024, 3:54 |