Site d'essai : quelle méthode pour interdire l'accès ?

WRInaute passionné
Salut à tous,

J'ai un site web sur lequel je fais mes essais avant de déployer mes modifications sur mon site officiel (production).

Site d'essai : https://www.site-exemple.com
Site officiel : https://www.sites-exemples.com

Pour l'instant je filtre les accès à ce site d'essai via le htaccess en filtrant les adresses IP :
Code:
### RESTRICTION ADRESSE IP
RewriteCond %{REMOTE_ADDR} !90.18.14.125
RewriteRule .* https://www.sites-exemples.com [L]

Les 2 noms de domaines de ces 2 sites sont assez proches, j'ai opté pour ce type de redirection vers mon site officiel car un internaute qui ne se souviendrait plus exactement du nom de domaine de mon site officiel et s'il entrait manuellement l'url de mon site d'essai dans son browser, il serait renvoyer automatiquement vers mon site officiel.

Quelques questions :

1) Que pensez-vous de cette méthode de filtrage d'accès de mon site d'essai via les adresses IP avec renvoi vers mon site officiel si ce n'est pas la bonne IP ? Est-ce une bonne méthode (en terme de SEO pour mon site officiel) ?

2) Quelles autres méthodes utilisez-vous pour gérer l'accès à vos sites d'essai ?

3) J'ai testé via cet outil l'analyse du code de l'entête HTTP de l'url de mon site d'essai https://www.site-exemple.com/repertoire/index.php?rub=ma_rubrique&module=essai et ça donne cela comme résultat :
Code:
- Plusieurs redirections s'enchaînent de façon incorrecte (il n'y a pas que des 301) vers l'URL finale https://www.sites-exemples.com/

- https://www.site-exemple.com/repertoire/index.php?rub=ma_rubrique&module=essai
CODE HTTP : 302

- URL : https://www.sites-exemples.com/?rub=ma_rubrique&module=essai
CODE HTTP : 301

- URL : ttps://www.sites-exemples.com/
CODE HTTP : 200
Est-ce gênant qu'il y ait plusieurs redirection ?

Merci pour vos réponses.
 
WRInaute accro
1) C'est une méthode correcte.
2) Je préfère la restriction avec HTTP auth: htpasswd
3) C'est un site de test, je ne vois pas en quoi ça gêne ?
 
WRInaute occasionnel
Hello avec .htaccess et .htpasswd

.htaccess : précisez le chemin de la partie privée dans AuthUserFile
Code:
AuthType Basic
AuthName "private area"
AuthUserFile /home/html/site-private/.htpasswd
require valid-user

.htpasswd: précisez les utilisateurs et les mots de passe
Code:
olivier:tbq23mpI8.
jacques:ths77uIos3Rd

par exemple...
 
Discussions similaires
Haut