Besoin d'aide pour mes frames!

Yuko -  
 Yuko -
Bonjour,

Voila, ça fait déjà plusieurs jours que je suis obligé de changer de port car mon site (hébergé sous windows) subit des attaques ddos, l'adresse du site n'est plus https://www.hugedomains.com/domain_profile.cfm?d=arkanic&e=com mais http://web.arkanic.com:PORT
(PORT = 9999 par ex)

Donc, j'ai eu l'idée d'utiliser des frames afin d'utiliser le domaine arkanic.com normalement, voir:

https://www.hugedomains.com/domain_profile.cfm?d=arkanic&e=com

J'ai crée des frames pour chaque pages (https://www.hugedomains.com/domain_profile.cfm?d=arkanic&e=com - https://www.hugedomains.com/domain_profile.cfm?d=arkanic&e=com ...)

Et donc, lorsqu'on est sur l'index, et qu'on clic sur inscription par exemple, ça nous laisse dans la barre d'adresse l'adresse http://arkanic.com, je voudrais savoir comment y remedier ?

Voici le code que j'ai mis sur toutes mes pages (en modifiant chacunes d'elles):

<frameset rows="*,0" border="0" frameborder="0"><frame name="mainFrame" src="http://web.arkanic.com:4897/"><frame name="RedirFrame" marginwidth="0" marginheight="0" scrolling="NO" noresize src="blank.html"></frameset><NOFRAMES> <a href="http://web.arkanic.com:4897/:4897/">Redirection: http://web.arkanic.com:4897/</a> </NOFRAMES>

Je voudrais simplement que lorsqu'on est sur arkanic.com et qu'on clic sur classement par exemple, ça nous met /classement.html et ce pour chaque page

Merci
Configuration: Windows 7
Firefox 3.5.7

10 réponses

  1. Dj Nam Messages postés 339 Statut Membre 41
     
    Bonjour Yuko,

    le changement de l'affichage dans la barre d'adresse peut s'effectuer à l'aide du javascript
    (recherche sur document.location).

    Sinon, je pense que la solution la plus simple aurait été d'utiliser de l'url rewriting si la configuration de l'hébergeur le permet.
    0
  2. Yuko
     
    Je me suis renseigné su l'url rewriting (avec le htaccess il me semble) mais je m'y retrouve plus...

    Je vais contiuer à faire mes recherches
    0
  3. Dj Nam Messages postés 339 Statut Membre 41
     
    l'url rewriting est assez impressionnant au début je le reconnais, mais si tu connais les expressions régulières ce sera un jeu d'enfant ! Parce que cela fonctionne exactement de la même manière !

    Dans le principe il suffit de récupérer l'url et d'ajouter le numéro du port dessus.
    0
  4. Yuko
     
    J'ai essayé ceci:

    http://web.arkanic.com:4897/test/inscription.html

    hors, ça me renvois sur la barre d'adresse
    http://web.arkanic.com:4897/inscription.php

    Voici mon htaccess

    Options +FollowSymlinks
    RewriteEngine on
    RewriteRule ^inscription.html$ http://web.arkanic.com:4897/inscription.php [L]
    0
  5. Vous n’avez pas trouvé la réponse que vous recherchez ?

    Posez votre question
  6. Dj Nam Messages postés 339 Statut Membre 41
     
    Essaie ceci :

    RewriteEngine on
    RewriteRule ^(.+)\.html$ http://web.arkanic.com:4897/$1\.php [QSA]
    0
  7. Yuko
     
    Merci, mais j'obtiens toujours la même chose... :/
    ça devient désespérant x)
    0
  8. Dj Nam Messages postés 339 Statut Membre 41
     
    et si à la fin de tes pages tu mettais plutôt un petit code javascript du style :
    <script type="text/javascript">
    document.location = document.location.replace("/:4897/gi","");
    </script>


    Code non testé, donc à vérifier
    0
  9. Yuko
     
    J'ai inséré le code sur l'index, cette fois ci ça me mettais:

    http://web.arkanic.com:4897/undefined

    Mais en allant sur http://web.arkanic.com, ça me fesais pareil, la page ne chargais pas...
    0
  10. Dj Nam Messages postés 339 Statut Membre 41
     
    C'est bien compliqué tout cela ! ne gagnerais-tu pas du temps en essayant de bloquer la commande de hack ?
    0
  11. Yuko
     
    Et comment faire ? Personne n'as développe de mod_evasive (ou autre) sous windows pour contrer le ddos...
    0