webForumDet fria alternativet

Hjälp med mod_rewrite

PHP

0 svar · 572 visningar · startad av Thompa__85

Medlem sedan aug. 2002600 inlägg
Frågan#1

Hallå Wf.

Jag skulle behöva lite hjälp med mod_rewrite.

Så här har jag gjort just nu:
.htaccess

RewriteEngine on
RewriteBase /
RewriteRule ^([a-z0-9_-]+)/?$ /index.php?string=$1&show=$2
RewriteRule ^rabattkod/([0-9999]+)(.*)\.html$ /_pages/rabattkod.php?show=$1
RewriteRule ^rabattkoder/([0-9999]+)(.*)\.html$ /_pages/rabattkoder.php?show=$1

index.php

if($_GET['string'] != ""){
	$Q = mysql_real_escape_string($_GET['string']);

	if (!file_exists("_pages/$Q.php")){
		//$Page = "404error";
	}else{
		$Page = "_pages/$Q.php";
	}
}

Detta fungerar fint på alla undersidor.
Dock när jag vill köra på /rabattkod/7-seo-text.html så hamnar den inte inom "ramarna" på index.php utan i en egen sida.

Hur får jag detta att fungera?

Tack på förhand!

258 ms totalt · 4 externa anrop · v20260731065814-full.1dc6f849
129 ms — deklarationer (db)
0 ms — hämta statistik (cache)
125 ms — hämta tråd, inlägg och bilagor (db)
131 ms — ändringar (db)