add instruction for cloudflare

This commit is contained in:
JOduMonT 2019-07-30 12:30:08 +07:00
parent 1cbf645a4c
commit b670e98bba
2 changed files with 47 additions and 1 deletions

View file

@ -140,4 +140,27 @@ Then add in this file the following text:
Save the file (**CTRL** + **o**) and exit nano (**CTRL** + **c**).
Now the problem is fixed.
Now the problem is fixed.
# Nextcloud and Cloudflare
If you use Cloudflare for your DNS, *which may be useful if you have a dynamic IP*, you will most likely have authentication problems with the Nextcloud application. On the Internet many people propose to create a rule that disables all options related to security and Cloudflare speed for the url pointing to your Nextcloud instance. Although it works, it is not the optimal solution. I propose, certainly to create a rule for the url pointing to your Nextcloud instance but to disable only 2 options. So here's how:
## Cloudflare Page Rules
In the Cloudflare control panel select your domain and find Page Rules
the url in your address bar will look like this: https://dash.cloudflare.com/*/domain.tld/page-rules
#### Add a rule
The rule to be added must apply to the url of your Nextcloud instance either:
- `https://nextcloud.domain.tld/**` if you use a subdomain
- `https://domain.tld/nextcloud/*`` if you have deployed Nextcloud in a directory
The options to disable (Off) are:
- Rocket Loader
- Email Obfuscation
Save and clean your caches (Cloudflare, browser,...) and that's it.

View file

@ -141,3 +141,26 @@ Puis ajouter dans ce fichier le texte suivent :
Enregistrer le fichier (**CTRL** + **o**) et quitter nano (**CTRL** + **c**).
A présent, le problème est corrigé.
# Nextcloud et Cloudflare
Si vous utilisez Cloudflare pour vos DNS, *ce qui peut-être pratique si vous avez une IP dynamique*, vous aurez très probablement des problèmes d'authentification avec l'application Nextcloud. Sur Internet beaucoup de gens propose de créer une règle ayant pour effet de désactivé tous les options relié à la sécurité et à la vitesse de Cloudflare pour l'url pointant sur votre instance Nextcloud. Malgré que cela fonctionne, ce n'est pas la solution optimial. Je vous propose, certes de créé une règle pour l'url pointant sur votre instance Nextcloud mais de désactivé seulement 2 options. Voici donc comment:
## Cloudflare Page Rules
Dans le panneau de controle de Cloudflare choisissez votre domaine et trouver Page Rules
l'url dans votre barre d'addresse ressemblera à : https://dash.cloudflare.com/*/domain.tld/page-rules
### Ajouter une règle
La règle à ajouter doit s'appliquer pour l'url de votre instance Nextcloud soit:
- `https://nextcloud.domain.tld/*` si vous utilisez un sous domain
- `https://domain.tld/nextcloud/*` si vous avez déployé Nextcloud dans un répertoire
Les options à désactiver (Off) sont :
- Rocket Loader
- Email Obfuscation
Sauvegarder et nettoyer vos caches (Cloudflare, navigateur, ...) et le tour est joué.