Индекс DocC показывает пустую страницу при использовании MAMP
Я пытаюсь провести POC для компании, над которой работаю, чтобы увидеть потенциальную ценность, которую мы можем получить, используя DocC в нашем проекте.
Перед разработкой я просмотрел 4 видео, связанных с DocC, с WWDC 2021, посетил сайт разработчиков Apple и прочитал несколько страниц и блогов, чтобы собрать некоторую информацию и мысли.
Для своей разработки я начал использовать MAMP на своей машине разработчика, прежде чем отправлять работу на сервер.
На данный момент, как мне кажется, я сделал все необходимые шаги для размещения архива документации на веб-сайте. Однако мне интересно, не упустил ли я что-то, поскольку мой index.html выглядит пустым.
Я использовал следующий код:
index.html (основной)
<!DOCTYPE html>
<html lang="en">
<head>
<meta charset="UTF-8">
<meta name="viewport" content="width=device-width, initial-scale=1.0">
<title>DocC POC</title>
</head>
<body>
<h2>Welcome</h2>
<button onclick="location.href = 'documentation/index.html';" id="myButton" class="float-left submit-button" >Read data framwework documentation</button>
</body>
</html>
.htaccess
# Enable custom routing.
RewriteEngine On
# Route documentation and tutorial pages.
RewriteRule ^(documentation|tutorials)\/.*$ Data.doccarchive/index.html [L]
# Route files and data for the documentation archive.
#
# If the file path doesn't exist in the website's root ...
RewriteCond %{REQUEST_FILENAME} !-f
RewriteCond %{REQUEST_FILENAME} !-d
# ... route the request to that file path with the documentation archive.
RewriteRule .* Data.doccarchive/$0 [L]
Файловая структура
Картинка, доказывающая, что doccarchive не пустой
Изображение пустой страницы
Любые идеи??
1 ответ
Я смог попробовать это на страницах github и показывал пустое, пока не использовал путь{base path}/documentation/{project name}
поэтому в вашем случае попробуйте заменитьindex.html
с названием вашего проекта