Aller au contenu

invader-u

Webmaster Régulier
  • Compteur de contenus

    53
  • Inscrit(e) le

  • Dernière visite

Messages postés par invader-u

  1. Merci pour ton message.

    Pour info, après recherche, j'ai trouvé d'où ca venait.

    Ca doit être un probleme de type mine. donc il suffit d'ajouter dans un .htaccess une ligne du genre

    AddType application/octet-stream .ext

    où ext est l'extension du fichier posant probleme

    EDITION :

    Bon j'ai trouvé une page qui en parle :

    http://www.askapache.com/htaccess/htaccess...ad-octet-stream

  2. Bonjour,

    J'ai besoin d'inclure des données issues d'une autre base de données dans un squelette SPIP

    C'est données sont générées dans un fichier PHP, on va dire à titre d'exple qu'il recupere des informations ailleurs en fonction des mots clefs de l'article.

    donc je voudrais pouvoir dans un squelette SPIP apeller mon code php qui lui fera un echo du resultat.

    Il faudrait aussi que quand j'apelle ce code php, je puisse lui passer en argument les mots clefs.

    Je vous remecie par avance pour votre aide.

    @+

  3. Avec une petite recherche le suis tombé sur un forum où ils expliquent le problème (car il semble être le même) et ou (page 2) une solution (a confirmer) a été trouvée : http://forum.joomlafacile.com/showthread.php?t=17501

    En espérant que cela poura t'aider ;)

    Je te remercie .

    J'ai installé le code sur la page index et le code dans le .htaccess

    On verra si ca marche bien

  4. Le probleme, c'est qu'il faudrait savoir dans quel fichier le mettre, or le module qui pose probleme est je crois justement un module de rewriting pour joomla.

    Et le fichier .php qui est appelé, je l'ai cherché sur le serveur, je le trouve pas (avec un find et un locate) donc je suppose que l'url est elle meme une url rewritée.

    Donc a moins de me pencher dans le code du module et corriger l'erreur au risque de casser des truc, je prefere faire ca par un .htaccess

    En tout cas, je te remercie quand même.

    Donc quelqu'un aurait une solution dans le .htaccess ?

  5. Bonjour,

    Mon frère fait que de se faire hacker, d'apres les traces, ca vient d'un composant de joomla, il l'a mis à jour, mais ca continue.

    Il y a toujours la meme chaine de caractere dans l'url qui le hack.

    Donc en attendant qu'il trouve une autre parade, j'aurais aimé mettre en place une redirection si ce mot est present dans l'url

    par exemple :

    Cette URL contient le mot MOTAFILTRER

    http://www.mondomaine.com/rep1/rep2,ghj/re...sdq/sqdqs/qdqs/

    donc je voudrais la rediriger vers un autre fichier.

    ou vers google par exemple.

    Quelle est la règle qu'il faut ajouter au .htaccess ?

    Je vous remercie par avance.

  6. Effectivement, le conseils donné plus haut est judicieux, c'est pour ca que je te demandais plus d'infos.

    Donc effectivement un 240 plan est suffisant

    http://www.ovh.com/fr/produits/240plan.xml

    Mais il faudrait voir si c'est possible d'avoir worpress et punbb sur 2 bases séparées et qu'aucune des 2 ne dépasse 45 Mo

    Sinon tu peux prendre un sqlplan 100 Mo à 5 euros/mois

    http://www.ovh.com/fr/produits/sql_plan.xml

    Par exemple je connais un site sur 720 plan + un sql plan pour forum invision (base 1 Go)

    ca revient bien moins cher qu'un dédié suffisant pour ce site 15 à 20 000 VU / j

    Etudies aussi la concurence, mais normalement, 240plan (avec ou sans sql plan) ca devrait suffir

  7. 256 Mo c'est à mon sens insufisant si tu prévois 10 000 VU/J .

    C'est plutot 1M de RAM qu'il te faut.

    Après je connais pas bien le processeur de la dédibox

    Peux tu m'en dire plus :

    - Combien de base de donnée tu utilises ?

    - Taille de chaque base (et taille envisagée sur 2 ans)

    - Taille de l'hébergement occupé actuellement ?

    C'est pour te dire ce que je te conseillerai.

    Edit captain_torche: inutile de citer le message précédent; on vient de le lire

  8. Je vais jusqu'au bout de ce que je pense, je n'affiche pas de pubs sont mon site, maintenant soit on fait du commerce soit du gratuit, mais on ne se cache pas sous du pseudo gratuit, c'est un avis perso, que tu le partage ou non n'est pas le problème.

    Le problème est qu'il faut respecter les choix de l'utilisateur, et pas le forcer à avoir de la pollution publicitaire ou d'utiliser je ne sais quel navigateur.

    Si tu es dans une logique commerciale va jusqu'au bout et fais une entrée payante et vends ta prestation.

    Salut,

    Personne ne vous oblige à entrer dans le metro si vous ne voulez pas voir les pubs qui y sont affichées. Par contre vous n'avez pas le droit d'arracher les pub.

    Pourtant un adblock, c'est le meme principe, c'est a dire que le visiteur profite d'un service finance par la publicite en contournant celle ci.

    Et puis moi, je trouve ca tres faux-cul, tu vas au cinema, tu as la pub imposée en debut de film et pendant le film sous forme plus ou moins discrete, pourtant tu as payé, pareils pour tes DVD, pareils avec tes releves de compte, tes magazines payant et autres journaux, ...

    Tout ca est payant et avec publicite.

    Mais alors sur le net, ca semble insuportable de voir de la pub sur un site qui pourtant te rend service gratuitement et qui en plus ne ta pas forcé à venir !

  9. c'est absolument pas compliqué. ça t'aurais pris moins de temps pour voir comment ça marchait que de poster ici.

    Cordialement,

    <{POST_SNAPBACK}>

    J'avais bien trouvé ca : http://www.gimp-fr.org/document/document_14/index.html

    Mais je ne trouve pas l'outils de Bezier et franchement, je trouve pas ca tres simple.

    Alors si il y a plus simple, je suis ouvert à vos explications.

    J'ai utilisé Corel Paint Shop Pro pour les fleches et les cercles. Gimp pour les textes (car impossible de trouver comment ne pas avoir des caracteres evidés dans paint shop pro)

    MAis bon je trouve que c'est vraiment utiliser des uzines à gaz pour ce que je réalise.

    Avant, il existait des logiciels genre paint qui faisait ca tres bien.

    Donc je suis toujours à la recherche d'aun logiciel, simple, leger, (gratuit) qui fait ce que je recherche

    Merci

  10. Bonjour,

    Il y a paint qui permet de faire ca. Leger, simple et gratuit.

    <{POST_SNAPBACK}>

    Je te remercie pour ta réponse.

    Mais cependant paint ne permet pas de faire des fleches.

    Du moins pas de facon native.

    Le paint installé sur mon XP home, me permet de faire des traits (ok, une fleche = 3 traits)

    Mais ne me permet pas de faire des traits avec terminaison en pointe de fleche.

    Si vous avez d'autres suggestions.

    Merci

  11. Bonjour,

    Tout d'abord, je te remercie de m'aider.

    J'ai bien une regles comme la tienne :

    RewriteRule ^([0-9]*)_(.*)\.htm index.php?var1=$1[L]

    elle se trouve dans le .htaccess du repertoire "monrep"

    Et quand je demande l'URL http://www.mondomaine.com/monrep/3458_du%2Fspam.htm

    J'ai le message d'erreur suivant :

    Not Found

    The requested URL /monrep/3458_du/spam.htm was not found on this server.

    Concernant ta deuxieme regle, j'obtiens pour :

    http://www.mondomaine.com/monrep/32236_~*-..._ccc__%00*~.htm

    Not Found

    The requested URL /monrep/32236_~*-__mot_aaaa_bb_à_ccc__ was not found on this server.

    Merci quand meme.

    et si tu as d'autres idees ...

  12. Ca commence mal !

    Avec ce type de redirection ErrorDocument, tu n'auras pas d'entête 404 mais bien une entête 200 OK.

    Donc tu risques une pénalité pour contenu dupliqué !

    Remplace cette ligne par

    ErrorDocument 404 /404.php

    Ce sera bien mieux !

    Tu as l'outil http-viewer du Hub pour valider tes redirections et les entêtes retournées.

    Dan

    <{POST_SNAPBACK}>

    Salut Dan,

    J'avais deja prevu le truc, j'ai dans mon 404.php en debut de fichier :

    header("HTTP/1.0 404 Not Found");

    Et comme tu reponds pas a ma question je suppose que meme toi tu sais pas :(

  13. Bonjour,

    J'ai cette regle la dans mon .htaccess :

    ErrorDocument 404 http://www.mondomain.com/404.php

    Dans mon fichier 404.php, j'enregistre les traces dans un fichier de traces :

    $texteforfile = "\n\n\n";
    $handle = fopen("/home/momdomain/public_html/trace_404.txt", "a+");
    $texteforfile .= "REQUEST_URI : ".$_SERVER['REQUEST_URI']."\n";
    $texteforfile .= "referer : ".$_SERVER['HTTP_REFERER']."\n";
    $texteforfile .= "user agent : ".$_SERVER['HTTP_USER_AGENT']."\n";
    fwrite($handle, $texteforfile);
    fclose($handle);
    unset($texteforfile);
    unset($handle);

    ce qui me donne par exemple :

    REQUEST_URI : /404.php

    referer : http://www.google.com/webmasters/sitemaps/...in.com%2F&hl=fr

    user agent : Mozilla/5.0 (Windows; U; Windows NT 5.1; fr; rv:1.8.0.1) Gecko/20060111 Firefox/1.5.0.1

    mais ce que je voudrais, ce n'est pas recuperer systematiquement 404.php par le $_SERVER['REQUEST_URI'], mais recuperer le nom du fichier demandé et inexistant qui a genere l'erreur 404

    J'ai essaye en modifiant mon .htaccess comme ci-dessous :

    ErrorDocument 404 http://www.mondomain.com/404.php?page=%{REQUEST_URI}

    Puis en recuperant la variable page :

    $texteforfile = "\n\n\n";
    $handle = fopen("/home/mondomain/public_html/trace_404.txt", "a+");
    $texteforfile .= "page demandee : ".$_GET['page']."\n";
    $texteforfile .= "REQUEST_URI : ".$_SERVER['REQUEST_URI']."\n";
    $texteforfile .= "referer : ".$_SERVER['HTTP_REFERER']."\n";
    $texteforfile .= "user agent : ".$_SERVER['HTTP_USER_AGENT']."\n";
    fwrite($handle, $texteforfile);
    fclose($handle);
    unset($texteforfile);
    unset($handle);

    Mais les traces donnent :

    page demandee : %{REQUEST_URI}

    REQUEST_URI : /404.php?page=%{REQUEST_URI}

    referer : http://www.google.com/webmasters/sitemaps/...in.com%2F&hl=fr

    user agent : Mozilla/5.0 (Windows; U; Windows NT 5.1; fr; rv:1.8.0.1) Gecko/20060111 Firefox/1.5.0.1

    Y a t'il une solution a mon probleme, afin que je connaisse le nom de la page demandee initialement ?

    Merci

  14. Bonjour,

    Suite a une erreur de script generant mes url rewritees, j'ai eu quelques urls bizarres indexees.

    Je voudrait corriger ca avec une redirection 301, mais je n'y arrive pas.

    Par exemple :

    3458_du%2Fspam.htm ---> index.php?var1=3458

    32236_~*-__mot_aaaa_bb_%E0_ccc__%00*~.htm ---> index.php?var1=32236

    j'utilise bien .* mais . ne remplace pas les % et peut etre les ~ et *

    dans le premier exemple, j'ai essaye une regle du genre :

    ([0-9]*)_.*\%.*\.htm

    et

    aussi

    ([0-9]*)_.*\%2F.*\.htm

    mais aucune des 2 regles ne fonctionne.

    Auriez vous une idée

  15. Il me reste un probleme.

    Ne vous focalisez pas sur la pseudo complexité de la condition, le probleme porte sur la RewriteRule.

    RewriteBase   /forum
    RewriteCond %{QUERY_STRING} ^showtopic=([0-9]+)(&st=)?([0-9]*)(&)?(hl=)?$
    RewriteRule index\.php index.php?rfurl=original [QSA,L]

    Mon probleme est simple :

    Parfois le nom du fichier index.php est omis et donc la regle ne s'applique pas alors que je voudrais qu'elle s'applique.

    Sur cette URL, la regle s'applique

    http://www.my-domain.com/forum/index.php?showtopic=68578

    Sur celle ci, elle ne s'applique pas

    http://www.my-domain.com/forum/?showtopic=68578

    Pour info, j'ai optimise ma regle :

    anciene regle :

    RewriteBase   /forum
    RewriteCond %{QUERY_STRING} showtopic=
    RewriteCond %{QUERY_STRING} !rfurl=
    RewriteCond %{QUERY_STRING} !view=
    RewriteCond %{QUERY_STRING} !gopid=
    RewriteCond %{QUERY_STRING} !pid=
    RewriteCond %{QUERY_STRING} !hl=
    RewriteCond %{QUERY_STRING} !mode=
    RewriteCond %{QUERY_STRING} !s=
    RewriteRule index\.php index.php?rfurl=original [QSA,L]

    Avec l'ancienne regle, si j'oubliais un argument c'etait le caca, avec la nouvelle c'est une verification tres stricte

  16. Re ;-)

    J'ai modifie ma regle pour qu'elle s'applique au phpinfo.php et pas index.php

    Bon il y avait 2 problemes :

    1) Comme je suis un idiot, j'avais pas vu qu'il manquait un espace entre "original" et "[QSA,L,R]" .

    2) Une fois regle ce probleme, je me suis apercu que QSA entrainait une erreur :

    http://www.my-domain.com/forum/phpinfo.php...bbbbbbbbbbbbbbb

    J'etais redirige vers :

    http://www.my-domain.com/home/my-domain/public_html/forum/phpinfo.php?rfurl=original&showtopic=aaaaaaaaaaa&st=bbbbbbbbbbbbbbbbbb

    Donc j'ai ajoute un :

    Rewritebase /forum

    et depuis ca marche

  17. Bonjour

    Il y a plus simple: annuler depuis ce répertoire les effets du .htaccess placé à un niveau supérieur.

    À mettre dans un .htaccess dans le dossier lofiversion

    RewriteEngine off

    (ça ne marche pas pour les répertoires virtuels, mais il me semble que ce n'est pas le cas de "lofiversion" sur IPB)

    Pour le reste, je ne saurais pas te répondre: ça dépasse largement mes connaissances. Désolé ;)

    <{POST_SNAPBACK}>

    Je te remercie de ton aide.

    Je pense avoit trouve la solution a mon probleme, mais il faut que je teste.

    La nuit portant conseil, j'ai pense a un truc pendant que je dormais.

    Si ca marche, je poste ici.

×
×
  • Créer...