Forum PHPBoost

   Le 23/06/12 à 23h50 Citer      

Booster Minigun

Groupe: Membre

Sexe:
Inscrit le: 14/06/12
Messages: 30
Lieu: Proche de Toulo...
Bonsoir,
 
Je sais que souvent le sujet à été abordé mais je n'ai pas trouve ma réponse sur le forum et activé la réécriture d'url ne fonctionne pas malgré un parametrage ok.
 
J'ai mon adresse qui fait http://monsite/module/page.php et je souhaiterai des liens comme http://monsite/page.html.
Je suppose que le .htaccess doit être à la racine du module, mais comment l'écrire ?
 
Merci beaucoup de votre réponse, et votre patience :)

pm    
   Le 24/06/12 à 21h09 Citer      

Booster Missile

Equipe Rédaction

Sexe:
Inscrit le: 12/04/11
Messages: 1065
Lieu: Paris
Bonsoir,

L'URL Rewriting, comme son nom l'indique, réécrit les URLs, mais ne les modifie pas.

Une adresse du type www.mon-site.fr/module/&mflfloé-vkkgff-p.php deviendra www.mon-site.fr/module/page.php (j'abuse sur cet exemple bien-sûr ^^).

Il y a un article si tu veux (mais je doute qu'il pourra t'aider précisément sur ta question) ==> http://www.phpboost.com/wiki/url-rewriting

Après, je ne suis pas totalement sur.

A confirmer ;)
____________________
N'oubliez pas de mettre vos sujets en réglé, en éditant votre premier message et en cliquant sur l’icône en bas, lorsque le problème est résolu !

pm Escape-RATM@hotmail.fr    
   Le 24/06/12 à 21h42 Citer      

Administrateur

Chef de projet
Développement Noyau

Sexe:
Inscrit le: 27/02/09
Messages: 9624
Lieu: Alsace
Tu souhaites mettre html au lieu de php c'est ça ?

pm http://www.phpboost.com    
   Le 24/06/12 à 21h56 Citer      

Booster Minigun

Groupe: Membre

Sexe:
Inscrit le: 14/06/12
Messages: 30
Lieu: Proche de Toulo...
Oui c'est ca.
 
Merci de vos réponses

pm    
   Le 24/06/12 à 23h41 Citer      

Administrateur

Chef de projet
Développement Noyau

Sexe:
Inscrit le: 27/02/09
Messages: 9624
Lieu: Alsace
Ça va te demander beaucoup de modification.

Je ne pense pas que ça vaut le coup de faire ça.

De plus dans la version 4.0, nous avons modifié les URLs, ils apparaissent sous la forme : www.phpboost.com/newsletter/admin/config/ ou encore www.phpboost.com/user/error/404/

pm http://www.phpboost.com    
   Le 25/06/12 à 12h34 Citer      

Booster Minigun

Groupe: Membre

Sexe:
Inscrit le: 14/06/12
Messages: 30
Lieu: Proche de Toulo...
Pourtant, un site dont les adresses finissent par html est mieu referencé...
 
Enfin, merci quand même

pm    
   Le 25/06/12 à 12h59 Citer      

Administrateur

Chef de projet
Développement Noyau

Sexe:
Inscrit le: 27/02/09
Messages: 9624
Lieu: Alsace
Plus précisément c'est le fait d'avoir des variables GET dans l'url, du type : /forum/topic.php?id=12587.

Dans la version 3.0 nous transformons ça en : /forum/topic-12587+url-rewritting-module-php-to-html.php

Du coup tu n'as pas de problème.

Dans la version 4.0, avec la nouvelle version du noyau, nous aurons la possibilité de faire : /forum/topic/url-rewriting-module-php-to-html/

Ce sera d'autant mieux que : /forum/topic-12587+url-rewritting-module-php-to-html.html

pm http://www.phpboost.com    
   Le 25/06/12 à 13h37 Citer      

Booster Minigun

Groupe: Membre

Sexe:
Inscrit le: 14/06/12
Messages: 30
Lieu: Proche de Toulo...

pm    
   Le 25/06/12 à 14h13 Citer      

Administrateur

Chef de projet
Développement Noyau

Sexe:
Inscrit le: 27/02/09
Messages: 9624
Lieu: Alsace
Code TEXT :
RewriteRule ^page.php$ /trunk/module/page.php [L,QSA]
devrait suffire.

pm http://www.phpboost.com    
   Le 03/07/12 à 18h48 Citer      

Booster Minigun

Groupe: Membre

Sexe:
Inscrit le: 14/06/12
Messages: 30
Lieu: Proche de Toulo...
C'est dans le .htaccess que je met où ?

Car j'ai mis :
Code :
RewriteRule ^auto.php$ /trunk/tab/auto.php [L,QSA]

dans le .htaccess à la racine du site et il m'affiche toujours : http://localhost/monsite/tab/auto.php

Et si je le met dans mon dossier module, il me met : The requested URL /trunk/tab/auto.php was not found on this server.



Edité par LittleMag Le 03/07/12 à 18h50

pm    
   Le 03/07/12 à 20h36 Citer      

Administrateur

Chef de projet
Développement Noyau

Sexe:
Inscrit le: 27/02/09
Messages: 9624
Lieu: Alsace
Code TEXT :
RewriteRule ^auto.php$ /le_path_de_ton_site/tab/auto.php [L,QSA]


Ensuite tu regardes avec l'url : http://tonsite/le_path_de_ton_site/auto.php


pm http://www.phpboost.com    
Répondre
Vous n'êtes pas autorisé à écrire dans cette catégorie
Annonces