J'ai installé Multisite. Je l'ai marqué en blanc à l'aide du plugin Whitelabel-CMS, mais je ne peux pas personnaliser les URL des pages d'inscription et de connexion.
Puis-je changer l'URL de la page de connexion de mon multisite? Je souhaite modifier les URL des pages d'inscription, de connexion et d'inscription.
- Inscription: http://domain.com/wp-signup.php
- Connexion: http://domain.com/wp-login.php/
- Inscription: http://domain.com/wp-register.php/
Pourriez-vous m'aider à personnaliser ces URL? Y a-t-il une telle possibilité?
Mise à jour: j'ai changé le fichier .htaccess comme ceci:
<IfModule mod_rewrite.c>
RewriteEngine On
RewriteBase /
RewriteRule ^login$ /wp-login.php [L]
RewriteRule ^signup$ /wp-signup.php [L]
RewriteRule ^register$ /wp-register.php [L]
RewriteRule ^index\.php$ - [L]
# uploaded files
RewriteRule ^files/(.+) wp-includes/ms-files.php?file=$1 [L]
RewriteCond %{REQUEST_FILENAME} -f [OR]
RewriteCond %{REQUEST_FILENAME} -d
RewriteRule ^ - [L]
RewriteRule . index.php [L]
</IfModule>
Je ne suis pas sure de ce que je vais faire ensuite .
pages
registration
utilisateur391
la source
la source
Réponses:
Vous pouvez utiliser un fichier htaccess pour renommer les adresses de connexion et d'enregistrement en versions plus faciles à mémoriser:
http://wpguy.com/articles/an-easy-to-remember-login-address/
En utilisant ce qui était dans ce lien, nous pouvons étendre la simple adresse de connexion en une simple inscription et une simple adresse d'enregistrement comme suit:
N'oubliez pas que ceux-ci doivent aller directement après la
RewriteBase /
déclarationla source
.htaccess
fichier, le lienhttp://www.example.com/login
sera équivalent àhttp://www.example.com/wp-login.php
, mais WordPress ne sait pas que le bon formulaire existe. Vous devez donc modifier vous-même les liens vers la page de connexion .