#.htaccess #http-status-code-404
#.htaccess #http-status-code-404
Вопрос:
Я пытаюсь установить пользовательскую страницу ошибки в htaccess (локально на сервере EasyPHP DevServer). Я нашел этот код, но он работает, только если я определяю каталог проекта (например, /myproject/index.php ).
# Does not work
ErrorDocument 404 /index.php
# This works
ErrorDocument 404 /project/index.php
Я попытался выполнить поиск метода с использованием REQUEST_URI (удалить имя файла и сохранить только имя каталога, сопоставить строку перед первой косой чертой в основном), чтобы мне не нужно было определять папку проекта, но я ничего не нашел. Кто-нибудь знает, как я могу это сделать?
Комментарии:
1. это один вопрос или два? пожалуйста, укажите, что вам нужно еще?
2. Извините, мне нужен код htaccess для автоматического определения «родительской папки», что-то вроде: # ${REQUEST_URI} например /folder/file.php # Я хочу удалить file.php и оставьте /folder/ и установите его в документе ErrorDocument Ошибка 404 ${REQUEST_URI}/index.php