RewriteRule проблем

sentenello

Registered
Здравейте,

Какво трябва да напиша след
Код:
RewriteRule ^match/

Че да ми допуска линка да става
www.saita.com/match/цска-левски
или пък
www.saita.com/match/цска-левски-12-07-2010 12:00
 
sentenello каза:
www.saita.com/match.php?dom=цска&gost=левски
Код:
RewriteRule ^match/([^/]+)-([^/]+)-([^/]+) /match/?dom=$1&gost=$2&date=$3 [L]
Файла UTF-8 without BOM и най-горе в .htaccess AddDefaultCharset UTF-8
 
Ev0luti0N каза:
sentenello каза:
www.saita.com/match.php?dom=цска&gost=левски
Код:
RewriteRule ^match/([^/]+)-([^/]+)-([^/]+) /match/?dom=$1&gost=$2&date=$3 [L]
Файла UTF-8 without BOM и най-горе в .htaccess AddDefaultCharset UTF-8

само една промяна да вмъкна

Код:
RewriteRule ^match/([^/]+)-([^/]+)-([^/]+) /match.php?dom=$1&gost=$2&date=$3 [L]
 
Направих си

.htaccess в който сложих
Код:
AddDefaultCharset UTF-8
Options +FollowSymlinks
RewriteEngine On
RewriteRule ^test/([^/]+)& test.php?doma=$1 [L]

и test.php с

Код:
<?php
printf('Номера е, който сте задали с $_GET е: %d', $_GET['doma']);

при линк http://www.saita.com/test/asd

би трябвало да ми изпише
Номера е, който сте задали с $_GET е: asd

но не става
 
да по твоя начин трябва да ти връща 0 заради %d тъй като asd не е число
 
@Ev0luti0N
Не става.
Не мога да разбера какъв му е проблема. Какви ли не опити пробвах
 
Ах, ах шибания кеш

Сега си помислих, че може да е от него та значи.
<?php
printf('Номера е, който сте задали с $_GET е: %s', $_GET['doma']);

и
AddDefaultCharset UTF-8
Options +FollowSymlinks
RewriteEngine On
RewriteRule ^test/([^/]+)$ test.php?doma=$1 [L]

при отваряне на
http://www.saita.com/test/asd

ми извежда всичко точно
Номера е, който сте задали с $_GET е: asd

Сега ако може да ми кажете как ще е точно за линк с кирилица и цифри
 
Код:
AddDefaultCharset UTF-8
Options +FollowSymlinks
RewriteEngine On
RewriteRule ^test/([^/]+)$ test.php?doma=$1 [L]
Задължително UTF-8 without BOM.

PHP:
<?php
header("Content-Type:text/html; charset=utf-8");
echo urldecode($_GET['doma']);
Задължително UTF-8 without BOM
:?:
 

Back
Горе