réécriture des URL dans les fichiers PHP est utile lorsque vous passez à un nouveau domaine . Au lieu de passer par tous les fichiers PHP et changer les URL , vous pouvez utiliser un module Apache appelé " mod_rewrite " pour rediriger automatiquement toutes les URL PHP pour votre nouveau domaine. Ce type de réorientation nécessite votre ancien domaine à être exécuté sur un serveur HTTP Apache . Instructions 1 Ouvrez un éditeur de texte tel que le Bloc-notes Windows . Si votre ancien serveur a déjà un " . Htaccess " dans son répertoire principal, ouvrez ce fichier. Sinon , commencez un nouveau document texte. 2 tapons "Options + FollowSymlinks " sur une ligne et l'instruction " RewriteEngine On" sur la ligne suivante . Cela permet au moteur de réécriture d'exécution afin que les règles de réécriture peuvent être traitées correctement . 3 Type de la RewriteRule instruction " ^ (. +) \\ . Php $ http://www.mynewdomain . com /1.php $ [ R = 301 , L] «si votre nouveau nom de domaine a les mêmes noms de répertoires et la structure exactes que l'ancien. Le " 301" indique au serveur que c'est une redirection permanente . Le "L" indique au serveur que c'est la dernière règle de réécriture pour cette URL. Par exemple, " http://www.myOLDdomain.com/guides/tutorial.php " sera redirigé vers " http://www.mynewdomain.com/guides/tutorial.php " . Cela ne fera que les URL de redirection se terminant par " . Php" . 4 Type de l'instruction " RewriteRule ^ olddirectory /( . +) \\ . Php $ http://mynewdomain.com/newdirectory/1 $ . php [R = 301 , L] «si les noms de répertoires sont différents sur votre nouveau domaine. Répétez cette instruction , un par ligne, pour chaque changé répertoire sur votre nouveau domaine. 5 Enregistrez le fichier sous " . Htaccess " . Dans certains éditeurs de texte que vous pouvez avoir besoin de placer le nom de fichier entre guillemets car c'est pour sauver correctement . 6 Téléchargez le " htaccess ". Fichier dans le répertoire d'accueil du serveur contenant votre ancien domaine . Photos
|