-
Posts
726 -
Joined
-
Last visited
Community Answers
-
SStephane's post in Changement d'IP/techno. vs SEO was marked as the answer
Non
sauf peut être si tu passes sur un hébergement de plus forte/faible qualité avec une variation qu'on ressent au niveau de l'utilisateur.
-
SStephane's post in Problème avec un getTimestamp was marked as the answer
Question bête, tu as bien php5.3 ou > sur ton serveur, comme en local ?
sinon, cherche pas plus loin, la méthode n'est disponible que depuis 5.3 (sinon va faloir livrer plus de code, le $till on sait pas d'où il sort).
-
SStephane's post in redirection "dynamique" vers la page d'accueil was marked as the answer
RewriteEngine on
RewriteBase /PERSO/mon_dossier
RewriteRule ^accueil$ /PERSO/mon_dossier [L,R=301]
RewriteCond %{QUERY_STRING} ^$
RewriteRule ^/?$ ?slug=accueil [L]
RewriteRule ^([a-z0-9\-]+)$ ?slug=$1 [L]
Et oui pour le hosts, j'ai une ligne par projet.
-
SStephane's post in RewriteBase conditionnel ? was marked as the answer
Tente un truc du genre, c'est un moyen d'avoir un truc conditionnel avec rewritebase, ce n'est pas possible de le faire avec RewriteCond (tu peux abandonner) :
RewriteBase /
SetEnvIf HTTP_Host ^www.production.com$ variable
<IfDefine variable>
RewriteBase /production/
</IfDefine>
-
SStephane's post in Transformer un texte en url was marked as the answer
Propre et net :
function compute_string_for_url($str){
$str = preg_replace('~[^\\pL\d]+~u', '-', $str);
$str = trim($str, '-');
$str = iconv('utf-8', 'us-ascii//TRANSLIT', $str);
$str = strtolower($str);
$str = preg_replace('~[^-\w]+~', '', $str);
return $str;
}