# Permitir Página Inicial Arbitrária (por Jay Pfaffman)

**URL:** <https://meta.discourse.org/t/allow-arbitrary-homepage-by-jay-pfaffman/152459>\
**Category:** Theme component\
**Created:** [Maio 23, 2020, 4:07pm UTC](https://meta.discourse.org/t/allow-arbitrary-homepage-by-jay-pfaffman/152459 "2020-05-23T16:07:12Z")\
**Posts on this page:** 1\
**Showing post:** 2

<div class="post-metadata">

**Author:** ![hellekin](https://sea3.discourse-cdn.com/meta/user_avatar/meta.discourse.org/hellekin/32/51636_2.png) [@hellekin](https://meta.discourse.org/u/hellekin)\
**Post date:** [Maio 23, 2020, 4:12pm UTC](https://meta.discourse.org/t/allow-arbitrary-homepage-by-jay-pfaffman/152459/2 "2020-05-23T16:12:34Z")

</div>

@pfaffman Tentei usar a seguinte configuração:

1. Instalei o componente do seu tema
2. Defini `home_url_override` para [https://thx.zoethical.org/TransHack\_·Xist·nce…](https://thx.zoethical.org/TransHack_%C2%B7Xist%C2%B7nce%E2%80%A6)
3. Adicionei uma configuração do Nginx para corresponder ao arquivo HTML:

```ini
        location = /TransHack_·Xist·nce… {
                default_type text/html;
                alias /srv/www/zoethical.org/thx/home.html;
        }

```

Chamar o arquivo diretamente funciona, mas acessar [https://thx.zoethical.org](https://thx.zoethical.org) falha. Como notei uma verificação em permalinks, tentei adicionar um permalink para `/`. Mas também não funcionou. Isso pode ser um problema de cache?

FYI, aqui está o conteúdo do arquivo `home.html`:

```html
<!DOCTYPE html>
<html>
        <head>
                <meta charset="UTF-8">
                <title> TransHack ·Xist·nce… </title>
                <link rel="stylesheet" href="/thx.css">
        </head>
        <body class="thx home">
                <header>
                        <h1>THX</h1>
                </header>
                <section id="agora">
                        <h2><a href="https://thx.zoethical.org/c/agora/1">Agora</a></h2>
                        <d-topics-list discourse-url="https://thx.zoethical.org" per-page="5" category="1"></d-topics-list>
                </section>
                <section id="fonderie-de-fiction">
                        <h2><a href="https://thx.zoethical.org/c/fonderie-de-fiction/7">Fonderie de fiction</a></h2>
                        <d-topics-list discourse-url="https://thx.zoethical.org" per-page="5" category="7"></d-topics-list>
                </section>
                <script src="https://thx.zoethical.org/javascripts/embed-topics.js"></script>
        </body>
</html>

```

**Edição** : Acho que pode ser devido ao fato de a instância exigir login (SSO), então há uma falha nesse caso. Posso estar disposto a fazer mais testes, incluindo abrir um pouco mais a instância. Após deixar o site público, ainda recebo “Ops! Essa página não existe ou é privada.” ao acessar a página inicial. Alguma ideia do porquê?

---

_[View the full topic](https://meta.discourse.org/t/allow-arbitrary-homepage-by-jay-pfaffman/152459)._
