Autor Zpráva
Zdenčaa2
Profil *
Dobrý den, prosím Vás potřebuji udělat hezkou URL adresu.
To mi funguje, ale jak udělat aby se za adresou ještě doplnilo .html
Mám to takto:
RewriteEngine On
RewriteRule ^([a-zA-Z0-9]+)$ /index2.php?hledej=$1 [L,QSA] 

A když do změním na toto tak to nezobrazí:
RewriteEngine On
RewriteRule ^([a-zA-Z0-9]+)$ /index2.php?hledej=$1.html [L,QSA] 

Prostě aby to za tou adresou například /ankety doplnilo ještě .html tudíž /ankety.html

Předen všem děkuji
Sitole
Profil
Zdenčaa2:
Řešilo se to tu včera. Nemusím být moderátor, aby jsem věděl, že si se přejmenovala z Natálieeeee na Zdenčaa2.
Keeehi
Profil
Zdenčaa2:
Přesně tak, jen obráceně.

RewriteEngine On
RewriteRule ^([a-zA-Z0-9]+).html$ /index2.php?hledej=$1 [L,QSA] 


Jen toto není přesměrování ale podstrkávání.
Tomáš123
Profil
Keeehi:
Ešte escapovať bodku.
Zdenčaa2
Profil *
Keeehi:
Dala jsem to tam, ale za adresu to .html nepřidá
Zdenčaa2
Profil *
lionel messi:
Co prosím znamená to "Ešte escapovať bodku."
lionel messi
Profil
Zdenčaa2:
lionel messi:
Co prosím znamená to "Ešte escapovať bodku."

Predradiť jej spätné lomítko, čiže:

RewriteEngine On
RewriteRule ^([a-zA-Z0-9]+)\.html$ /index2.php?hledej=$1 [L,QSA] 

Bodka má totiž v regulárnom výraze špecifický význam a zastupuje ľubovoľný znak. Ak ju chceš použiť v bežnom kontexte tak, aby jej zodpovedala iba bodka, musíš ju escapovať.
juriad
Profil
Zdenčoo2:
Nevadí nám, že pokládáš začátečnické dotazy, vadí nám, že zde vystupuješ pod více identitami. Vadí nám také, že si k tématu nedokážeš sama něco najít, věnuj tomu prosím, nějaký čas. Tady nejde o zkušenost, ale práci s dokumentací.

Řešení v [#8] lionel messi je správné. Ale nevím, zda je to to, co chceš.
Když přijdeš na adresu /auto.html zobrazí ti to (ale v URL stále uvidíš /auto.html) stránkuindex2.php?hledej=auto

Chceš-li lépe poradit napiš:
1) co má být v URL
2) co se má zobrazit v URL (pokud něco jiného než v 1)
3) jaká stránka se má zobrazit (bez ohledu na to, co je v URL)

To jaké odkazy dáš do stránky je na tobě, .htaccess se pouze stará o příchozí adresy.
Davex
Profil
Zdenčaa2:
Psal jsi, že už s taháním rozumů končíš.

Sitole:
Nemusím být moderátor, aby jsem věděl, že si se přejmenovala z Natálieeeee na Zdenčaa2.
Za poslední dva měsíce použil asi deset holčičích přezdívek. Vadí to?
lionel messi
Profil
Davex:
Vadí to?

Mne áno. Ale najmä ma táto vynaliezavosť (či skôr drzosť) fascinuje.
Zdenčaa2
Profil *
Davex:
Už mi to funguje. Abych to uvedla na pravou míru. Já jsem opravdu Zdenčaa2. Bydlíme na koleji ve 4 na pokoji a děláme společně web (no spíš se o to tak pokoušíme) ale už to funguje. Díky moc všem. Ty přezdívky střídáme kvůli tomu že když dělám na PC ráno já a pak sem sedne některá s holek tak se podepisuje jako ona. Já mám ráda když se podívám do vlákna a vidím své jméno a mám v tom jasno. Promiňte ale nenapadlo nás že v tom uděláme zmatek. Až se večer holky vrátí tak jim to vysvětlím a budeme teda používat jenom přezdívku Zdenčaa2. Pokud jsme tím způsobili nějaký problém tak to se omlouvám za všechny. To jsme nechtěli. Rádi by jsme se dyštak ještě někdy v budoucnu na něco zeptali : Už nám to šlape jak má, takže už Vás mást nebudeme. :-) Díky moc za rady a já jim vyřídím že máme používat jen jednu přezdívku pro všechny.

Pěkný večer všem a ještě jednou děkuji za nás 4 za rady, moc jste nám pomohli
Davex
Profil
Zdenčaa2:
Ty přezdívky střídáme kvůli tomu že když dělám na PC ráno já a pak sem sedne některá s holek tak se podepisuje jako ona.
To nějak nechápu. Proč se každá nezaregistruje a nepoužívá svou přezdívku?

Já mám ráda když se podívám do vlákna a vidím své jméno a mám v tom jasno.
A proč jsi tedy předtím používala cizí přezdívku?

To jsme nechtěli. Rádi by jsme se dyštak ještě někdy v budoucnu na něco zeptali
To jste jako opravdu všechny vysokoškolačky?

Moderátor juriad: Vracím zpět, dlouhou dobu se tu neobjevily/neobjevila/neobjevil.
lionel messi
Profil
Zdenčaa2:
Až se večer holky vrátí tak jim to vysvětlím a budeme teda používat jenom přezdívku Zdenčaa2.

Lož. Na žiadne kamarátky neverím.

Vaše odpověď


Prosím používejte diakritiku a interpunkci.

Ochrana proti spamu. Napište prosím číslo dvě-sta čtyřicet-sedm: