2015-10-11 2 views
0

У меня есть сайт jekyll, который я создаю локально. Он имеет файл .htaccess. Моя проблема в том, когда я jekyll serve и доступ к веб-сайту локально. Правило htaccess для перенаправления на страницу 404 не работает. Если я загружу содержимое папки _site на мой хостинг, неправильный URL-адрес приведет меня к моей странице 404. Как я могу начать использовать файл .htaccess локально?Jekyll using .htaccess local

Содержание моей .htaccess является

RewriteEngine on 
ErrorDocument 404 /404.html 

ответ

3

сервер Джекил является WEBrick в не апача так .htaccess директивы не будут работать.

Локально можно проверить с помощью:

  • делает jekyll serve анса если ваш 404.html отвечает
  • установки локального апачский виртуального хоста для вашего _site папки в попытке получить 404 путем введения неправильно URL-адрес.