.htaccess přepis na "hezké URL" nefunguje

Místo pro dotazy a rady ohledně programovacích jazyků (C++, C#, PHP, ASP, Javascript, VBS..) a tvorby webových stránek

Moderátor: Mods_senior

shaft
nováček
Příspěvky: 9
Registrován: duben 11
Pohlaví: Nespecifikováno
Stav:
Offline

.htaccess přepis na "hezké URL" nefunguje

Příspěvekod shaft » 31 črc 2011 10:42

Dobrý den,
měl by jsem takový dotaz. Možná hloupý, tak mi kdyžtak odpusťte. :D Chtěl by jsem přeměnit třeba tento odkaz příspěvku "www.neco.cz/profi/index.php?id=24" na "www.neco.cz/profi/strana-24". .htaccess jsem si nastavil takto:

Kód: Vybrat vše

# URL rewriting module activation
RewriteEngine On

# URL rewriting rules
RewriteRule ^strana-(.*) /profi/index.php?id=$1  [L]


Mělo by to tedy při spuštění stránky automaticky přepsat odkazy co začínají třeba"/profi/index.php?id=24" na "/profi/strana-24" je to tak že? Nebo se pletu? :D . Když stránku spustím, jsou tam pořád stálé odkazy typu "index.php?id=24". Když ale napíšu rovnou do prohlížeče "www.neco.cz/profi/strana-24" tak mi to normálně zobrazí tu stránku. .htaccess mám povolen, jelikož mám na serveru nainstalován i jiný systém, který mi krásně url přepisuje na "hezké URL". Nevím, zda je to nějaká banální chyba, tak mě tu prosím nebombardujte. :D

Předem díky za odpovědi 8)

Reklama
lukasik
Level 1.5
Level 1.5
Příspěvky: 128
Registrován: leden 09
Pohlaví: Muž
Stav:
Offline

Re: .htaccess přepis na "hezké URL" nefunguje

Příspěvekod lukasik » 31 črc 2011 11:09

htaccess nepřepisuje, podstrkává :!:
Takže to co ti dělá je správné.

shaft
nováček
Příspěvky: 9
Registrován: duben 11
Pohlaví: Nespecifikováno
Stav:
Offline

Re: .htaccess přepis na "hezké URL" nefunguje

Příspěvekod shaft » 31 črc 2011 14:16

Takže to musím ručně přepsat v kódu nějak ty odkazy? Jinak to nejde jo? :?

Uživatelský avatar
Minor
Level 2
Level 2
Příspěvky: 241
Registrován: květen 06
Pohlaví: Muž
Stav:
Offline
Kontakt:

Re: .htaccess přepis na "hezké URL" nefunguje

Příspěvekod Minor » 31 črc 2011 14:38

ano, přepsat ručně
Intel Core i3-4330, ASUS B85M-G, 8 GB RAM DDR3, 60 GB OCZ Agility 3, Windows 10 Home

shaft
nováček
Příspěvky: 9
Registrován: duben 11
Pohlaví: Nespecifikováno
Stav:
Offline

Re: .htaccess přepis na "hezké URL" nefunguje

Příspěvekod shaft » 31 črc 2011 15:32

Ok. Tak díky, mě to vrtalo hlavou celý víkend... :smile:

Uživatelský avatar
CZechBoY
Master Level 9.5
Master Level 9.5
Příspěvky: 8813
Registrován: srpen 08
Bydliště: Brno
Pohlaví: Muž
Stav:
Offline
Kontakt:

Re: .htaccess přepis na "hezké URL" nefunguje

Příspěvekod CZechBoY » 06 srp 2011 21:01

půjde to jedině přesměrováním, ale jestli tomu nerozumíš tak to radši přepiš ;)
PHP, Nette, MySQL, C#, TypeScript, Python
IntelliJ Idea, Docker, Opera browser, Linux Mint
iPhone XS
Raspberry PI 3 (KODI, Raspbian)
XBox One S, PS 4, nVidia GeForce NOW

shaft
nováček
Příspěvky: 9
Registrován: duben 11
Pohlaví: Nespecifikováno
Stav:
Offline

Re: .htaccess přepis na "hezké URL" nefunguje

Příspěvekod shaft » 14 srp 2011 22:14

To CZechBoY:
No jesli víš jak se to dělá, tak se rád přiučím... Stále se něco učím a chci to zdokonalit :-)

Uživatelský avatar
CZechBoY
Master Level 9.5
Master Level 9.5
Příspěvky: 8813
Registrován: srpen 08
Bydliště: Brno
Pohlaví: Muž
Stav:
Offline
Kontakt:

Re: .htaccess přepis na "hezké URL" nefunguje

Příspěvekod CZechBoY » 15 srp 2011 01:01

tak jsem zase na nic nepřišel :(
na jednom webu jsem to prostě udělal v PHP, moc jsem s tim neztrácel čas a teď koukám že jsem udělal dobře

PHP kod píše:If(StrPos($_SERVER['REQUEST_URI'],'index.php?id=')>0) @Header('Location:strana-'.(int)$_GET['id']);


tu REQUEST_URI si nějak dolaď sám, nevim co to bude u tebe házet
PHP, Nette, MySQL, C#, TypeScript, Python
IntelliJ Idea, Docker, Opera browser, Linux Mint
iPhone XS
Raspberry PI 3 (KODI, Raspbian)
XBox One S, PS 4, nVidia GeForce NOW


  • Mohlo by vás zajímat
    Odpovědi
    Zobrazení
    Poslední příspěvek
  • Outlook app nefunguje
    od WangJason97 » 31 srp 2023 11:19 » v Mobily, tablety a jiná přenosná zařízení
    0
    2853
    od WangJason97 Zobrazit poslední příspěvek
    31 srp 2023 11:19
  • Nefunguje klavesnica
    od Ivikivi » 25 pro 2023 07:54 » v Problémy s hardwarem
    2
    896
    od petr22 Zobrazit poslední příspěvek
    25 pro 2023 10:15
  • Ethernet nefunguje
    od CowanCZ » 03 bře 2024 12:11 » v Internet a internetové prohlížeče
    10
    2570
    od xCloudGirl Zobrazit poslední příspěvek
    05 bře 2024 17:40
  • GPU rx 580 Sapphire pulse 8GB - nefunguje
    od mateoprixx » 16 lis 2023 14:04 » v Problémy s hardwarem
    3
    801
    od petr22 Zobrazit poslední příspěvek
    16 lis 2023 14:39
  • Myš - bezdrátově ok, kabelem nefunguje
    od CowanCZ » 21 úno 2024 19:32 » v Problémy s hardwarem
    4
    1293
    od petr22 Zobrazit poslední příspěvek
    22 úno 2024 07:18

Zpět na “Programování a tvorba webu”

Kdo je online

Uživatelé prohlížející si toto fórum: Žádní registrovaní uživatelé a 8 hostů