Индекс 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с названием вашего проекта

Другие вопросы по тегам