![]() |
![]() |
![]()
Post
#1
|
|
Grupa: Zarejestrowani Postów: 101 Pomógł: 0 Dołączył: 3.12.2005 Ostrzeżenie: (0%) ![]() ![]() |
nie wiem, czy w dobrym miejscu umiescilem topic.
mam problem z plikiem .htacces. mianowicie mam tam taką linijkę: RewriteRule ([0-9]*[a-z][A-Z])/(.*)$ index.php?id=$1 [L] chodzi o pierwszy człon, przed "/". jeśli wstawię tam samo [0-9]* - nie działa. kiedy jest jak teraz, przy liczbach działa ok ale przy cyfrach już nie. zapis wygląda idiotycznie ponieważ w pierwszym członie są same cyfry ale logiczny zapis [0-9]* nie działa do końca poprawnie :/ ---- Przenoszę na Serwery WWW ~siemakuba |
|
|
![]() |
![]()
Post
#2
|
|
Grupa: Zarejestrowani Postów: 32 Pomógł: 1 Dołączył: 12.02.2007 Ostrzeżenie: (0%) ![]() ![]() |
Temat można było wrzucić poziom niżej do subfora "Apache".
Wracając do pytania to napisz co dokładnie chcesz uzyskać. Reguła którą masz teraz - ([0-9]*[a-z][A-Z]). "Zpsasuje" 0 lub wiecej cyfr, mała litera, duża litera. Czyli, np.: 94120947219047219472107124aA 9bG fM Napisz co chcesz uzyskać. Jeśli chciałeś uzyskać nieokreślony w długości ciąg składający się z cyfr i liter to tak: [0-9a-zA-Z]* Ten post edytował tomaszdurka 15.02.2007, 01:42:35 |
|
|
![]()
Post
#3
|
|
Grupa: Zarejestrowani Postów: 101 Pomógł: 0 Dołączył: 3.12.2005 Ostrzeżenie: (0%) ![]() ![]() |
chodzi mi o adres w postaci
/id/cos_tam_cos więc na chłopski rozum powinno być: RewriteRule ([0-9]*)/(.*)$ index.php?id=$1 [L] jednak nie... COŚ tu jest nie tak :/ (id - od 1 do n-tysięcy) |
|
|
![]()
Post
#4
|
|
Grupa: Zarejestrowani Postów: 32 Pomógł: 1 Dołączył: 12.02.2007 Ostrzeżenie: (0%) ![]() ![]() |
RewriteEngine on
RewriteRule ([0-9]*)/(.*)$ index.php?id=$1 [L] Na pewno działa, przed chwilą testowałem i dla URL jak http://localhost/148648465416854651454685418571423/szafa_gra przekierowuje prawidłowo. Czy jest to jedyna zasada przepisywania jaką używasz? Wrzuć cały plik .htaccess. Na pewno masz włączone zasady i mod przepisywania? Ten post edytował tomaszdurka 16.02.2007, 19:26:53 |
|
|
![]() ![]() |
![]() |
Aktualny czas: 19.08.2025 - 09:57 |