Forums de la communauté francophone du CMS TYPO3: [realurl] Affichage Des Url Avec Un "index.html" - Forums de la communauté francophone du CMS TYPO3

Aller au contenu

  • (3 Pages)
  • +
  • 1
  • 2
  • 3
  • Vous ne pouvez pas commencer un sujet
  • Vous ne pouvez pas répondre à ce sujet

[realurl] Affichage Des Url Avec Un "index.html" Comment paramètrer l'extension ?

#51 L'utilisateur est hors-ligne   Chaka2828 

  • Pilier du forum
  • PipPipPipPipPipPipPip
  • Groupe : Comptes non-validés
  • Messages : 1168
  • Inscrit(e) : 20-septembre 06

Posté 20 mai 2008 à 15:55

La question était "Quelle est ta config TS?" :)

config.simulateStaticDocuments = 1

devrait être à 0.

Est-ce que tu as rajouté ce code ou tu l'avais déjà mis? Ca fonctionne maintenant?
0

#52 L'utilisateur est hors-ligne   hdlbq 

  • Nouveau
  • Pip
  • Groupe : Membres
  • Messages : 34
  • Inscrit(e) : 16-mai 08

Posté 20 mai 2008 à 16:08

Voir le messageChaka2828, le 20/05/2008, 16:53, dit :

La question était "Quelle est ta config TS?" :)
config.simulateStaticDocuments = 1

devrait être à 0.


"Config TS", c'est le contenu du TSConfig de la page ? (Web>Page, Edit Page Properties, Options : ce n'est pas ce que j'ai pensé) ou le contenu du champ "Setup" du Template, (qui est du TypoScript) (ce que j'ai fait)

Pour le config.simulate... je l'avais initialement à 0, et j'ai essayé à 1, car j'avais lu dans un post que cela pouvait améliorer les choses. De fait, quand je le mets à 0, les URL des liens redeviennent :
http://machine.domai...index.php?id=31

donc sans aucune réécriture côté typo3.

Merci pour ton aide
Cordialement
0

#53 L'utilisateur est hors-ligne   Chaka2828 

  • Pilier du forum
  • PipPipPipPipPipPipPip
  • Groupe : Comptes non-validés
  • Messages : 1168
  • Inscrit(e) : 20-septembre 06

Posté 20 mai 2008 à 16:20

"Config TS", c'est bien le contenu du champ "Setup" d'un template, on s'était bien compris. J'ai pas été très clair...

Il manque encore ta config RealURL, parce que ton TS a l'air ok et le htaccess n'intervient pas à ce niveau... C'est un tableau PHP dans le fichier localconf.php ou dans l'autre fichier dédié ("conf_realurl.php" je crois?).

PS: tu pourrais presque recréer un topic non?

Ce message a été modifié par Chaka2828 - 20 mai 2008 à 16:24.

0

#54 L'utilisateur est hors-ligne   hdlbq 

  • Nouveau
  • Pip
  • Groupe : Membres
  • Messages : 34
  • Inscrit(e) : 16-mai 08

Posté 20 mai 2008 à 16:26

Voir le messageChaka2828, le 20/05/2008, 17:18, dit :

Il manque encore ta config RealURL, parce que ton TS a l'air ok et le htaccess n'intervient pas à ce niveau... C'est un tableau PHP dans le fichier localconf.php ou dans l'autre fichier dédié ("conf_realurl.php" je crois?).


J'ai copier-coller celui du tuto de macmade, mais le voilà:
____________________________________________________
<?php
/**
* RealURL configuration
*/
$TYPO3_CONF_VARS['EXTCONF']['realurl'] = array(

// Default host
'_DEFAULT' => array(

// General configuration
'init' => array(
'doNotRawUrlEncodeParameterNames' => 0,
'enableCHashCache' => 1,
'respectSimulateStaticURLs' => 1,
'appendMIssingSlash' => 1,
'adminJumpToBackend' => 0,
'enableUrlDecodeCache' => 1,
'enableUrlEncodeCache' => 1,
),

// Redirections
'redirects' => array(),

// Pre variables
'preVars' => array(

// No cache
array(
'GETvar' => 'no_cache',
'valueMap' => array(
'no_cache' => 1,
),
'noMatch' => 'bypass',
),

// Language
array(
'GETvar' => 'L',
'valueMap' => array(
'fr' => '0',
),
'valueDefault' => 'fr',
),
),

// Transformation method
'pagePath' => array(
'type' => 'user',
'userFunc' => 'EXT:realurl/class.tx_realurl_advanced.php:&tx_realurl_advanced->main',
'spaceCharacter' => '-',
'languageGetVar' => 'L',
'expireDays' => 3,
),

// Fixed post variables
'fixedPostVars' => array(),

// Post variables
'postVarsSets' => array(
'_DEFAULT' => array(),
),

// File names
'fileName' => array(
'index' => array(
'index.html' => array(
'keyValues' => array(),
),
),
),
),
);
?>
________________________________________

Merci
0

#55 L'utilisateur est hors-ligne   Chaka2828 

  • Pilier du forum
  • PipPipPipPipPipPipPip
  • Groupe : Comptes non-validés
  • Messages : 1168
  • Inscrit(e) : 20-septembre 06

Posté 20 mai 2008 à 16:51

Est-ce que dans l'extension manager le "Path to configuration file" est renseigné? Ou ce code est stocké dans localconf.php?
0

#56 L'utilisateur est hors-ligne   hdlbq 

  • Nouveau
  • Pip
  • Groupe : Membres
  • Messages : 34
  • Inscrit(e) : 16-mai 08

Posté 21 mai 2008 à 06:40

Voir le messageChaka2828, le 20/05/2008, 17:49, dit :

Est-ce que dans l'extension manager le "Path to configuration file" est renseigné? Ou ce code est stocké dans localconf.php?


Bonjour,

j'ai inclus, comme spécifié dans le tuto une ligne:
"require_once('conf_realurl.php');
dans le fichier localconf.php.

Merci
0

#57 L'utilisateur est hors-ligne   jazzz 

  • Nouveau
  • Pip
  • Groupe : Membres
  • Messages : 14
  • Inscrit(e) : 25-septembre 08

Posté 28 novembre 2008 à 12:09

Salut, je vais peut être ajouter un truc de newbie mais j'ai patiné un certain temps avant de résoudre mon problème... je met donc ici ce truc idiot que je n'avais pas vu dans la doc ou dans ce thread (?).

Mon symptome c'était le message renvoyé par typo3 (et non par le serveur) d'une page non trouvée (closest page matching is fr/...).

Voyant que l'adressage vers la page index.html de mon site fonctionnait, j'ai coché l'option dans la page root de mon site "est la racine du site".
et là miracle, realurl tourne :) j'ai pourtant un seul site sur typo.

Notez que je n'avais pas besoin de ça sur mon serveur de test et une fois en ligne, caramba c'était planté.
0

#58 L'utilisateur est hors-ligne   denisdechavagnes 

  • Nouveau
  • Pip
  • Groupe : Membres
  • Messages : 6
  • Inscrit(e) : 09-décembre 08

Posté 16 juillet 2009 à 10:43

bonjour,

je suis un newbie avec typo3 et j'ai un souci de sécurité

version 4.1.2 fonctionnant sous apache

j'ai créé des groupes d'utilisateur et le login qui va bien.

cependant, l'url apparait dans la barre d'adresse sous la forme .../index.php?id=296 et autorise l'utilisateur à afficher les pages qu'il souhaite en contournant la sécurité


j'ai probablement des fichiers manquants ou mal paramétrés.

merci pour votre aide

0

#59 L'utilisateur est hors-ligne   loma 

  • Membre
  • PipPipPip
  • Groupe : Membres
  • Messages : 129
  • Inscrit(e) : 20-avril 10

Posté 10 juin 2011 à 10:55

je dois faire des redirections sur la refonte d'un site internet.
Et je n'y arrive pas.
Je dois par exemple rediriger une url de type /categorie/article1.html, vers /categorie1/categorie/article1/

Est-ce que quelqu'un saurait comment faire ?
j'imagine qu'il faut que j'utilise $GLOBALS['TYPO3_CONF_VARS']['EXTCONF']['realurl']['_DEFAULT']['redirects'] ?

ou bien $GLOBALS['TYPO3_CONF_VARS']['EXTCONF']['realurl']['_DEFAULT']['redirects_regex'] ?

Merci d'avance...
0

#60 L'utilisateur est hors-ligne   phf64 

  • Membre
  • PipPipPip
  • Groupe : Membres
  • Messages : 191
  • Inscrit(e) : 03-mars 06

Posté 10 juin 2011 à 15:01

Bonjour,

Le mieux serait de le faire dans le .htaccess, ou dans la config Apache de ton site
0

#61 L'utilisateur est hors-ligne   loma 

  • Membre
  • PipPipPip
  • Groupe : Membres
  • Messages : 129
  • Inscrit(e) : 20-avril 10

Posté 14 juin 2011 à 15:46

Voir le messagephf64, le 10 juin 2011 à 15:01, dit :

Bonjour,

Le mieux serait de le faire dans le .htaccess, ou dans la config Apache de ton site


je n'arrive pas à la faire dans le .htaccess...
En fait, je ne comprends pas trop comment faire le truc.

si je fais :
RewriteRule /categorie1/categorie/article1/ /categorie/article1.html

ça ne marche pas...
0

#62 L'utilisateur est hors-ligne   phf64 

  • Membre
  • PipPipPip
  • Groupe : Membres
  • Messages : 191
  • Inscrit(e) : 03-mars 06

Posté 14 juin 2011 à 16:12

Et comme ça?
0

#63 L'utilisateur est hors-ligne   loma 

  • Membre
  • PipPipPip
  • Groupe : Membres
  • Messages : 129
  • Inscrit(e) : 20-avril 10

Posté 17 juin 2011 à 09:46

Voir le messagephf64, le 14 juin 2011 à 16:12, dit :



Pour info, voici un exemple du htaccess, que j'ai pu faire à partir d'un exemple qui fonctionnait que quelqu'un m'a donné.

RewriteRule ^MonAncienneSousRubrique/([a-zA-Z0-9\-]+).html.*$ http://www.monsite.com/rub/$1/ [L,R=301]

le premier paramètre = ancienne url, et celle avec le http = nouvelle url

Une redirection + compliquée :
RewriteRule ^([a-zA-Z0-9\-]+)/Rubrique/([a-zA-Z0-9\-]+)/([a-zA-Z0-9\-]+).html.*$ http://www.monsite.com/$2/$1/ [L,R=301]

L'erreur que je faisais, c'est que je ne mettais pas le http://www.monsite.com

Ce message a été modifié par loma - 17 juin 2011 à 09:49.

0

Partager ce sujet :


  • (3 Pages)
  • +
  • 1
  • 2
  • 3
  • Vous ne pouvez pas commencer un sujet
  • Vous ne pouvez pas répondre à ce sujet

1 utilisateur(s) en train de lire ce sujet
0 membre(s), 1 invité(s), 0 utilisateur(s) anonyme(s)