Jump to content

silexian

Webmaster Régulier
  • Content Count

    89
  • Joined

  • Last visited

Everything posted by silexian

  1. C'est suffisant. Ensuite, si tu ajoutes la fin du fichier .htaccess (les 10 lignes) les lignes suivantes, ça devrait aller : ########## Begin - Rewrite rules to block out some common exploits ## If you experience problems on your site block out the operations listed below ## This attempts to block the most common type of exploit `attempts` to Joomla! # # Block out any script trying to set a mosConfig value through the URL RewriteCond %{QUERY_STRING} mosConfig_[a-zA-Z_]{1,21}(=|\%3D) [OR] # Block out any script trying to base64_encode crap to send via URL RewriteCond %{QUERY_STRING} base64_encode.*\(.*\) [OR] # Block out any script that includes a <script> tag in URL RewriteCond %{QUERY_STRING} (\<|%3C).*script.*(\>|%3E) [NC,OR] # Block out any script trying to set a PHP GLOBALS variable via URL RewriteCond %{QUERY_STRING} GLOBALS(=|\[|\%[0-9A-Z]{0,2}) [OR] # Block out any script trying to modify a _REQUEST variable via URL RewriteCond %{QUERY_STRING} _REQUEST(=|\[|\%[0-9A-Z]{0,2}) # Send all blocked request to homepage with 403 Forbidden error! RewriteRule ^(.*)$ index.php [F,L] # ########## End - Rewrite rules to block out some common exploits
  2. Il semble qu'il y ait des outils pour surveiller côté serveur : -http://php.developpez.com/outils/?page=diagnostic#zc Côté client, la console javascript pour Firefox, et l'outil de débug Javascript pour IE. A voir si tout ceci est suffisant. Si vous aévez des idées/outils supplémentaires, ...
  3. Bonjour, je suis confronté à une situation intriguante : une page web basée sur un CMS php agrémenté de plusieurs composants plante systématiquement lors d'une action. Je ne sais pas comment débugger. 1. il y a un débug intégré dans le CMS, mais pas assez profond, et ne donne rien de précis sur le crash 2. cela pourrait être le javascript, on sait jamais. mais sur IE6 je ne sais pas quel outil prendre 3. il me faudrait un outil externe au CMS et au navigateur. Est-ce que cela existe ?
  4. Je pense qu'utiliser le forum d'OVH est plus approprié + créer un ticket au support technique ...
  5. Et si on veut du multisite, avec des offres "illimitées" (nb de bases MySQL, de noms de domaines, de sous domaines, d'emails, etc...) et qu'on veut un serveur localisé en France, et qu'on veut pas OVH ?
  6. Bonjour, J'ai une demande concernant le besoin suivant : J'ai besoin de savoir combien de personnes différentes s'abonnent à un flux RSS donné. Existe-t-il un moyen via un script déjà existant pour ressortir cette information ? Les flux sont de la forme www.domaine.com/chemin/flux1.xml Cordialement Lolo
  7. D'une manière générale, il faut d'abord aller sur les sites spécialisés du produit. En l'occurence OVH. Que ce soit via le support avec un ticket ou via le forum (forums.ovh.com), c'est par là qu'il faut commencer...
  8. euh ... je te déconseille de livrer ton compte Analytics .. Supprime le au plus vite. Il ne sera pas utile pour les personnes qui vont te répondre ! cordialement.
  9. Bonjour, Dans le but d'installer le kiosque Internet+ de France Telecom sur un site internet, je cherche à connaitre des hébergeurs français permettant de l'installer. Connaissez-vous en ? Que ce soit en mutualisé, en VPS ou en dédié. merci ! Silexian ps : c'est une solution de paiement électronique directement auprès du FAI (AOL, Free, Orange, ...). Pas besoin de téléphoner ni de sortir sa carte bleue.
  10. Hello effectivement, pour Freecart, s'il y a beaucoup d'évolution dans la liste des produits, ça peut coincer... A moins que tu lui codes une petite interface pour ajouter/modifier/supprimer les articles... je pense que c'est la meilleure solution... Pense à regarder sur le forum de Freecart... la question a surement déjà été posée. tiens par exemple : -http://www.nopdesign.com/forum/viewtopic.php?f=18&t=3711 ça coute peut être $30 (soit 20 environ)... ça peut le faire ! ps : tiens nous au courant de tes avancées, si tu as codé quelque chose, si tu as choisi quelque chose ou customisé ...
  11. Hello franchement http://www.nopdesign.com/freecart/ est une bonne idée. facile à mettre en oeuvre, ça n'attaque pas ton template ... rien à recoder... Tout en javascript client-side... impressionnant. j'ai téléchargé l'exemple et c'est vraiment easy. La prochaine fois que j'ai un panier simple à faire, je prendrait ça.
  12. Bonjour, <intro> tout le monde connait MagPieRSS, dont le but est de parser les flux RSS. </intro> Vous demandez à enregistrer un flux RSS dans une base de données ? Alors prenez MagPieRSS, donnez lui en entrée votre flux RSS (RDF, 0.9, 1.0, 2.0, ...) Et ensuite vous faites ce que vous voulez puisque vous avez tout dans des array/tableaux. Exemple de code : <?php require_once 'rss_fetch.inc'; $url = 'http://magpie.sf.net/samples/imc.1-0.rdf'; $rss = fetch_rss($url); echo "Site: ", $rss->channel['title'], "<br> "; foreach ($rss->items as $item ) { $title = $item[title]; $url = $item[link]; echo "<a href=$url>$title</a></li><br> "; } ?> Voyez que dans la boucle foreach, vous manipulez le titre, le lien, mais aussi ce que vous voulez... Vous n'avez qu'à utiliser ce foreach pour insérer dans une BDD <?php require_once 'rss_fetch.inc'; $url = 'http://magpie.sf.net/samples/imc.1-0.rdf'; $rss = fetch_rss($url); foreach ($rss->items as $item ) { $sql= "INSERT INTO ta_base (...les champs...) VALUES (...les valeurs ... , $item[title],$item[link], $item[description], $item[date], ....)"; mysql_query ($sql); } ?> Voilà. Loran
  13. bonjour pour moi, impossible d'ajouter un site internet .... "Something went wrong, please retry" ... Lolo
  14. déjà met ta version à jour .... 1.0.13 ! ensuite concernant la syndication, je te conseille rss Factory (cf. -http://extensions.joomla.org/index.php?option=com_mtree&task=listcats&cat_id=1801&Itemid=35)
  15. Bonjour, je cherche à savoir s'il existe des limitations, une jurisprudence voire un texte de loi vis à vis du titre d'un site internet sur une ville (non officiel). Concrètement, nous savons que la norme de nommage des domaines des mairies est "www.ville-xxxx.fr". Après, je ne sais pas si leur titre est normé. Pour ma part, mon site est (je vais utiliser la ville de paris pour l'exemple) -http://www.paris.info. Le titre du site est "Paris.info, le site de la ville de Paris" ou bien "Le site d'actualité de la ville de Paris". Je voulais savoir si j'étais attaquable sur le titre, qui est repris dans le TITLE et dans le header (image du haut) du site. Merci pour votre aide. ps : La mairie concernée se renseigne aussi ... donc je voudrais savoir si je dois changer vite fait pour éviter quoi que ce soit.
  16. Nickel ! je vais essayer cette solution :thumbsup: Dis moi, j'ai cherché toute la journée sans trouver. Tu l'as trouvé comment toi ?
  17. bonjour, je cherche une classe ou une librairie qui, à partir d'une URL de redirection, me permet d'obtenir le lien "final", que ce soit une redirection permanente (301) ou temporaire (302), ou autre. un peu à la manière des Tools de WRI ou Webmaster-Hub qui proposent via leurs interfaces respectives d'obtenir les entêtes HTTP, et ce, jusqu'à 8 redirections successives. Je n'arrive pas à trouver ça. Merci
  18. le piratage, c'est nul, c'est pas bien, ça donne des boutons et ça fait fuir les filles. Que dire de plus, je pense que j'ai super bien résumé !
  19. quoi qu'il en soit, n'oublie pas d'ajouter dans le .htaccess les informations permettant d'éviter les aspirateurs de sites (ça se trouve facilement sur le forum). Enfin, une fois que ton délai est écoulé : Pas de pitié pour les croissants !!!
  20. Pareil. La mise en oeuvre d'un site sous joomla est phénoménale. La possibilité de travailler avec un infographiste est aisée (après formation ... héhé). Si je dois mettre en oeuvre un site qui dérive d'un des sites existants que j'ai mis en place, alors le temps d'intégration est FORTEMENT réduit. Voilà pour ma part et par rapport à mes expériences.
  21. je suis à peu près du même avis que Dadou. De plus, tu n'as pas été payé, même pas un accompte. Donc, coupe le site directement. Enfin non, tente une conciliation tout de même, avant de passer à la coupure. Et n'oublie pas : tant que tu fourniras pas les sources, tu auras un levier de négociation. Dans le cas contraire tu n'auras RIEN. Car dans ce cas, ils auraient un service sans avoir payé. Et installeront le site ailleurs. Voilà.
  22. Je plussois ! Sur et certain qu'en 1h, il te contactera après avoir constaté que sur la page d'accueil il y a un message "Suite au non-paiement d'une facture, ce site internet a été coupé. Merci au responsable du site de contacter le service gestion ... blabla bla..." ... C'est ce qui se passe sur plein d'hébergeurs aux Etats-Unis... (j'ai pu le constater chez des clients) Tu vas voir ton mec rappliquer fissa !
  23. J'ai enfin trouvé la réponse Je vous la copie en anglais, car cela provient d'une réponse du site de CMS sur lequel j'avais posé la question : Here is the solution (at least for my problem) : 1. there is www.base.com, which is the URL rattached to the "root" website that supports JMS administration. 2. there is www.mysite1.com which is called in JMS a "subsite" . 3. www.mysite1.com is declared as parked domain in CPanel hosting interface. that way I can access in .htaccess to every directory inside the root directory of my hosting. 4. I have moved www.base from /public_html to /public_html/base for maintenance reasons (easier to update 1 directory, and easier to manage websites as directories, especially the one that is associated with the hosting account 5. Here is the content of .htacces which is located in /public_html. ############## #Management of www.base.com ############## #I don't want http://base.com but always http://www.base.com RewriteCond %{HTTP_HOST} ^base.com$ RewriteRule ^(.*) http://www.base.com/$1 [QSA,L,R=301] #redirection RewriteCond %{HTTP_HOST} ^www.base.com$ [NC] RewriteRule ^(.*) base/$1 [L] ############## #Management of www.mysite1.com ############## #I don't want http://base.com but always http://www.mysite1.com RewriteCond %{HTTP_HOST} ^mysite1.com$ RewriteRule ^(.*) http://www.mysite1.com/$1 [QSA,L,R=301] #All files listes here are mapped to the subsite directory of www.mysite1.com RewriteCond %{HTTP_HOST} ^www.mysite1.com$ RewriteCond %{REQUEST_URI} ^/+(initsite.php|index.php|index2.php|index3.php|config.php|configuration.php|db SitesRules.php)$ [NC] RewriteCond %{REQUEST_URI} ^/$ [NC] RewriteCond %{REQUEST_URI} ^$ <--- Have to work on it again , www.mysite1.com and www.mysite1.com/ are not correctly catched... RewriteRule ^(.*) mysite1/$1 [L] #All other files not catched above are mapped to the basis directory of the root website www.base.com RewriteCond %{HTTP_HOST} ^www.mysite1.com$ RewriteRule ^(.*) base/$1 [L]
  24. Bonjour j'ai fait une gestion multisite pour des sites internet basés sur un CMS (joomla). L'un de ces sites est celui qui contient tous les fichiers (du CMS). L'autre contient uniquement 6 fichiers correspondant à la gestion multisite. Comment faire pour que tous les fichiers hormis ces 6 pointent vers le répertoire où se trouve tous les fichiers ? Concrètement je me trouve dans /public_html et le site multisite se trouve dans base/ le second site se trouve dans monsite/ Je souhaite faire quelque chose comme cela dans .htacces du répertoire monsite/: RewriteCond %{REQUEST_FILENAME} !^/+(index.php|index2.php|index3.php|config.php|configuration.php)$ RewriteRule ^(.*) ../base/$1 [L] ou bien dans le répertoire /public_html RewriteCond %{HTTP_HOST} ^www.monsite.com$ RewriteCond %{REQUEST_FILENAME} !^/+(index.php|index2.php|index3.php|config.php|configuration.php)$ RewriteRule ^(.*) base/$1 [L] mais cela ne marche pas. J'ai pourtant écrit : "pour tous les fichiers hors ceux listés dans cette ligne, aller dans le répertoire de base". Dans mes logs, les fichiers ne sont pas catchés par ce rewrite. Une petite aide svp ?
×
×
  • Create New...