Redirection massive avec le sous domaine (www)
Information sur le code source
Enregistré le 04 Mai 2008 - Vu 16110 fois
| Votre avis: |
|
| |
[7] sources en Apache voir
|
Description du code source
Informations sur le code source
Vous cherchez à rediriger votre site entier vers les pages contenant le sous-domaine www. Ce code devrait vous y aider en ajoutant automatiquement www. s'il est manquant. Le flag R=301 est optionnel. Si vous ne voulez pas de redirection définitive, vous pouvez la retirer en enlevant le flag R=301. Vous ne risquez donc pas un contenu dupliqué (duplicate content) si vous faites une redirection 301.
Voir également :
»
redirection sans le sous-domaine www.
Code Source
.01
.02
.03
.04
.05
.06
.07
.08
.09
.10
.11
.12
.13
.14
.15
.16
.17
.18
.19
.20
.21
.22
.23
.24
.25
.26
.27
.28
.29
.30
.31
.32
.33
.34
.35
.36
|
|
################################################################################
# #
# __ _ __ _ #
# __ ______/ /______ _ ______(_) /_(_)__ ___ _ #
# / // / __/ / __/ -_) |/|/ / __/ / __/ / _ \/ _ `/ #
# \_,_/_/ /_/_/ \__/|__,__/_/ /_/\__/_/_//_/\_, / #
# /___/ #
# #
# #
################################################################################
# #
# Titre : Redirection massive avec le sous domaine (www) #
# #
# URL : /scripts1-Apache.htm #
# Auteur : Koogar #
# Date édition : 04 Mai 2008 #
# Website auteur : http://www.phpsources.org #
# #
################################################################################
# version .htaccess
RewriteEngine On
RewriteCond %{HTTP_HOST} !^www\. [NC]
RewriteRule ^(.*)$ http://www.%{HTTP_HOST}/$1 [L,R=301]
<?php
// version php
if(strstr($_SERVER['HTTP_HOST'], 'www') == FALSE) {
header('Status: 301 Moved Permanently');
header('Location: http://www.' . $_SERVER['HTTP_HOST'] . $_SERVER[
'REQUEST_URI']);
exit;
}
?>
|
Fonctions du code source
Fonctions php / mysql Apache
- strstr : Trouve la première occurrence dans une chaîne - (PHP 4, PHP 5)
- header : Envoie un en-tête HTTP - (PHP 4, PHP 5)
- exit : Affiche un message et termine le script courant - (PHP 4, PHP 5)
Librairie
Langages de programmation
La librairie est ouverte à tous et elle est accès principalement sur les langages Snippets.
Vous trouverez aussi d'autres langages de programmation tel que le CSS, HTML, AJAX, ASP..
Plus de 300 références facilement accessibles. Visiter