використовувати htaccess, щоб переписати всі індекси


0

на 404 Я хочу, щоб мій файл htaccess використовувати інший файл з іншого місця замість відсутнього файлу. URL-адреса має залишатися такою ж, як якщо б файл знаходився в каталозі & amp; що більш важливо, вона повинна функціонувати так, ніби вона знаходиться в тому ж місці. Тому моя головна мета - мати файл директорії без файлу індексу. Чи є спосіб переписати запит файлу для цього?

Відповіді:


0

Можливо, це не відповідь, яку ви шукаєте, але це хороше рішення:

Додайте звичайну сторінку помилки 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.

Використовуючи наш веб-сайт, ви визнаєте, що прочитали та зрозуміли наші Політику щодо файлів cookie та Політику конфіденційності.
Licensed under cc by-sa 3.0 with attribution required.