Résolu Problème avec mon htaccess

Statut
N'est pas ouverte pour d'autres réponses.

HaXGamiG

Développeurs
Premium
Inscription
12 Mai 2014
Messages
1 470
Réactions
323
Points
14 896
RGCoins
0
Salut :)

J'ai un probleme avec mon htaccess, quand je vais sur monsite.fr/news/csgo j'ai bien les news de la catégory csgo mais quand j'affiche la news (monsite.fr/new/1/csgo/page-1) ça m'affiche la page news.php et non new.php.

Voici mon htaccess :
Code:
RewriteEngine on
RewriteBase /
RewriteCond %{REQUEST_FILENAME} !-f
RewriteCond %{REQUEST_URI} !\.(gif|jpe?g|png|css|js)$ [NC]
RewriteRule ^news/$ news/news.php
RewriteRule ^news/(.*)$ news/news.php?category=$1 [QSA,L]
RewriteRule ^new/$ news/new.php
RewriteRule ^new/([0-9]+)/(.*)/page-([0-9]+)$ news/new.php?id=$1&name=$2&page=$3 [QSA,L]
 

Wims

Premium
Inscription
27 Août 2014
Messages
1 805
Réactions
418
Points
15 911
RGCoins
0
Les deux pages (news.php et new.php) ce trouve dans le dossier news
Donc c'est l'URL qui est pas bonne?
A place que ça te donne "monsite.fr/new/1/csgo/page-1" ça te redirige vers "monsite.fr/news/1/csgo/page-1" ?
(J'essaie de comprendre le problème)
 

HaXGamiG

Développeurs
Premium
Inscription
12 Mai 2014
Messages
1 470
Réactions
323
Points
14 896
RGCoins
0
Donc c'est l'URL qui est pas bonne?
A place que ça te donne "monsite.fr/new/1/csgo/page-1" ça te redirige vers "monsite.fr/news/1/csgo/page-1" ?
(J'essaie de comprendre le problème)
Non ça me laisse sur monsite.fr/new/1/csgo/page-1 mais ça m'affiche la page news.php
 

HaXGamiG

Développeurs
Premium
Inscription
12 Mai 2014
Messages
1 470
Réactions
323
Points
14 896
RGCoins
0
Pourquoi les deux dernières lignes ont new/ au lieu de news/ ?

Ps : utilise des routes c'est mieux noob
Car news/ dois pointer sur le fichier news.php et new/ vers new.php

PS : Flemme de refaire tout le site, c'est pas moi qui ai choisis le htaccess :d:
 

Paul GTP

Légende vivante
VIP
Inscription
15 Août 2013
Messages
6 194
Réactions
7 545
Points
24 772
RGCoins
0
Tu nommes pas très bien tes pages, ça embrouille plus qu'autre chose... C'est comme pour les noms des balises/variables, si tu les nommes toutes "var1, var2, var3" c'est dur d'y voir clair :p
J'ai pas vraiment compris ce que tu cherches à faire... Pourquoi avoir 2 pages new et news plutôt qu'une seule ? :mmh:
 

HaXGamiG

Développeurs
Premium
Inscription
12 Mai 2014
Messages
1 470
Réactions
323
Points
14 896
RGCoins
0
Tu nommes pas très bien tes pages, ça embrouille plus qu'autre chose... C'est comme pour les noms des balises/variables, si tu les nommes toutes "var1, var2, var3" c'est dur d'y voir clair :p
J'ai pas vraiment compris ce que tu cherches à faire... Pourquoi avoir 2 pages new et news plutôt qu'une seule ? :mmh:
Code plus propre car elle n'ont pas les même fonction ^^
 

HaXGamiG

Développeurs
Premium
Inscription
12 Mai 2014
Messages
1 470
Réactions
323
Points
14 896
RGCoins
0
Salut,
J'ai déplacé la discussion en section Résolu avec l'autorisation de l'auteur de la discussion.

Bonne fin de soirée,
Melvin SEC
Merci je donne juste la solution au cas ou :
Code:
RewriteEngine on
RewriteBase /
RewriteCond %{REQUEST_FILENAME} !-f
RewriteCond %{REQUEST_URI} !\.(gif|jpe?g|png|css|js)$ [NC]
RewriteRule ^news/$ news/news.php
RewriteRule ^news/(.*)$ news/news.php?category=$1 [QSA,L]
RewriteRule ^new/$ new/new.php
RewriteRule ^new/([0-9]+)/(.*)/page-([0-9]+)$ new/new.php?id=$1&name=$2&page=$3 [QSA,L]

j'ai mis la page new.php dans un autre dossier en gros ^^
 
Statut
N'est pas ouverte pour d'autres réponses.
Haut