.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
  • Nefunguje nová PC
    od adoyss » 16 led 2025 05:06 » v Problémy s hardwarem
    7
    3490
    od martanius Zobrazit poslední příspěvek
    17 led 2025 02:29
  • T490s nefunguje trackpoint UPDATE Příloha(y)
    od Sadelník1234 » 17 led 2025 21:49 » v Problémy s hardwarem
    3
    3212
    od kecalek Zobrazit poslední příspěvek
    20 led 2025 16:00
  • Snímač otisku najednou nefunguje, laptop Příloha(y)
    od frisby » 17 srp 2024 22:18 » v Problémy s hardwarem
    1
    1672
    od frisby Zobrazit poslední příspěvek
    18 srp 2024 10:46
  • USB-C hub nefunguje na jednom ASUS notebooku s Thunderbolt 4, na jiném ano
    od Atjov1 » 20 bře 2025 19:58 » v Problémy s hardwarem
    10
    5674
    od Atjov1 Zobrazit poslední příspěvek
    03 čer 2025 14:53
  • ASUS PRIME Z790-A WIFI - Intel Z790 + Samsung 990 PRO (Nefunguje Boot & Instalace Win 10) Příloha(y)
    od Polkiking » 14 srp 2024 15:50 » v Problémy s hardwarem
    6
    4530
    od Zivan Zobrazit poslední příspěvek
    15 srp 2024 09:16

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 2 hosti