использовать htaccess, чтобы переписать все индексы

175
user1483887

на 404 я хочу установить свой файл htaccess для использования другого файла из другого места вместо отсутствующего файла. URL-адрес должен оставаться таким же, как если бы файл находился в каталоге, и, что более важно, он должен функционировать так, как если бы он находился в том же месте. Поэтому моя главная цель - иметь каталог с файлами без индексного файла. Есть ли способ переписать запрос файла, чтобы сделать это?

0

1 ответ на вопрос

0
Don't Root here plz...

Возможно, это не тот ответ, который вы ищете, но это хороший обходной путь:

Добавьте вашу обычную страницу ошибки 404 в ваш файл .htaccess:

ErrorDocument 404 /404.html 

И в файле 404.html:

$Current_Url = $_SERVER['REQUEST_URI']; if($Current_Url == "/Your_directory_here") { require("index.html"); //The page that you want to show. } else { //Normal 404 Stuff } 

В моем ответе я предполагаю, что ваши .html файлы анализируются php.