OVH Community, votre nouvel espace communautaire.

redirection ne fonctionne pas bien


RobertG
20/12/2013, 12h14
Le seul .htaccess que j'utilise dans de tels cas est juste fait pour une redirection visible, et pour le multidomaine, il y a un guide OVH et diverses discussions sur le forum.

micheldenis
20/12/2013, 11h12
Merci pour vos conseils, je vois qu'il y a plusieurs possibilités.
Normalement le site devrait un jour passer entièrement en .org car cela va devenir un site d'association plutôt qu'un site de société commerciale.

@RobertG : auriez-vous quelques détails à propos du .htaccess nécessaire et aussi l'utilisation du multidomaine ?

Encore merci,
-michel

RobertG
20/12/2013, 09h20
Pas la peine de prendre un start1M, il suffit de mettre le .htaccess dans un dossier de l'hébergement en utilisant le multidomaine.

fritz2cat
20/12/2013, 07h30
Pout ton .org, tu abandonnes le mécanisme de redirection et tu souscris à un hébergement start10m (gratuit)
Tu pourras y déposer le fichier .htaccess de ton choix et de ta fabrication.
Ca c'est une option pour faire des redirections de www.org/sous/site/page.html vers www.com/sous/site/page.html
C'est l'idéal pour les référencements, ainsi chaque page n'existe que sous une seule et unique adresse.

Maintenant si tu veux que www.org reste www.org sans basculer sur le .com, tu peux regarder du côté des multidomaines pointant vers le même répertoire.
Tu aurais ainsi 2 sites identiques avec le même contenu. Sauf si tu hardcodes des liens vers www.com dans ton site bien sûr.

buddy
19/12/2013, 20h41
Citation Envoyé par Gaston_Phone
Ce n'est pas dans le /www de l'hébergement www.netlearningteam.com qu'il te faut chercher.
Mais sur www.netlearningteam.org.
Salut,

c'est une redirection faîte automatiquement par OVH quand on sélectionne faire une redirection invisible dans le manager. Il n'a pas accès à ce fichier / methode de redirection.

@micheldenis

Pourquoi vouloir utiliser le .org à la place du .com ?

Si tu veux abandonner le .com et utiliser uniquement le .org, tu devrais changer le nom de domaine principal associé à ton hébergement. çà sera plus simple.

Gaston_Phone
19/12/2013, 20h34
Ce n'est pas dans le /www de l'hébergement www.netlearningteam.com qu'il te faut chercher.
Mais sur www.netlearningteam.org.

micheldenis
19/12/2013, 20h19
Bonsoir Gaston,

Je n'ai pas trouvé de index.html dans le www, seulement un index.php amené par Joomla mais qui ne fait pas appel à des instructions comme dans le index.html que tu listes. Il est ci-dessous.

En te remerciant pour ton aide,
-michel

/**
* @package Joomla.Site
* @copyright Copyright (C) 2005 - 2013 Open Source Matters, Inc. All rights reserved.
* @license GNU General Public License version 2 or later; see LICENSE.txt
*/

// Set flag that this is a parent file.
define('_JEXEC', 1);
define('DS', DIRECTORY_SEPARATOR);

if (file_exists(dirname(__FILE__) . '/defines.php')) {
include_once dirname(__FILE__) . '/defines.php';
}

if (!defined('_JDEFINES')) {
define('JPATH_BASE', dirname(__FILE__));
require_once JPATH_BASE.'/includes/defines.php';
}

require_once JPATH_BASE.'/includes/framework.php';

// Mark afterLoad in the profiler.
JDEBUG ? $_PROFILER->mark('afterLoad') : null;

// Instantiate the application.
$app = JFactory::getApplication('site');

// Initialise the application.
$app->initialise();

// Mark afterIntialise in the profiler.
JDEBUG ? $_PROFILER->mark('afterInitialise') : null;

// Route the application.
$app->route();

// Mark afterRoute in the profiler.
JDEBUG ? $_PROFILER->mark('afterRoute') : null;

// Dispatch the application.
$app->dispatch();

// Mark afterDispatch in the profiler.
JDEBUG ? $_PROFILER->mark('afterDispatch') : null;

// Render the application.
$app->render();

// Mark afterRender in the profiler.
JDEBUG ? $_PROFILER->mark('afterRender') : null;

// Return the response.
echo $app;

Gaston_Phone
19/12/2013, 17h38
Ta redirection est de type :
Code PHP:
<html>
        <
head>
            <
title>NLTtitle>
            <
meta name="description" content="">
            <
meta name="keywords" content="">
            <
meta name="generator" content="ORT - Ovh Redirect Technology">
            <
meta name="url" content="http://www.netlearningteam.com/">
            <
meta name="robots" content="all">
        head>
        <
frameset rows="100%,0" frameborder=no border=0>
            <
frame name="ORT" src="http://www.netlearningteam.com/">
            <
frame name="NONE" src="" scrolling="no" noresize>
            <
noframes>
                <
body><a href="http://www.netlearningteam.com/">Click herea><hr>body>
            noframes>
        frameset>
    html
Je suppose que le fichier index ci dessus est index.htm.

Pour que l'accès à ton PDF fonctionne, il faudrait que tu ais un fichier index.php qui permette de transmettre le paramètre à l'intérieur de ta frame et tel que :
Code PHP:

        
            NLT
            
            
            
            
            
        
        
            echo $1 ?>  >
            
             <br />&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;<body><a&nbsp;href="http://www.netlearningteam.com/">Click&nbsp;here</a><hr></body> <br />&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;
        
    
Proposition non testée.

micheldenis
19/12/2013, 16h19
Bonjour,

J'ai un site mutualisé Ovh: http://www.netlearningteam.com/
ainsi que des noms de domaines, dont l'un, netlearningteam.org, est redirigé via le manager en "mode invisible" vers netlearningteam.com, cela afin de garder le bon nom en .org dans la barre de navigation plutôt que montrer le .com

Or, pour un même document chargé sur le site, l'accès lecture est possible via le .com : http://www.netlearningteam.com/Article-MOOC-ED.pdf
mais pas via le .org : http://www.netlearningteam.org/Article-MOOC-ED.pdf , qui donne des messages d'erreur:
"une erreur est survenue lors d'une tentative d'utilisation de ce document" et "Le fichier ne commence pas par '%PDF-' .

Pourriez-vous me dire s'il y a moyen de faire fonctionner cette lecture via une l'URL en .org ? En changeant .htaccess par exemple ?

Merci d'avance,
-michel