Autor | Zpráva | ||
---|---|---|---|
peteo Profil |
#1 · Zasláno: 8. 7. 2014, 14:47:32
dobrý deň, večer, noc,
sedím nad tým a krútim hlavou, proste som magor z tých ^([^/]+ a pod., vôbec to neberiem. verím tomu, že sa jedná o triviálny problémik, ktorý sa dá vyriešiť dvoma (?) riadkami: mám adresu http://co-to-je.sk/spresne.php?dotaz=agility (funkčná) (miesto "agility" môže byť čokoľvek, v texte sa vyskytujú ale i znaky ",", ".", " " a písmená s diakritikou) a chcel by som, aby po zadaní adresy http://co-to-je.sk/agility (nefunkčná) bola zobrazená (podstrčená) práve stránka http://co-to-je.sk/spresne.php?dotaz=agility (funkčná) pričom potrebujem, aby fungoval i odkaz http://co-to-je.sk/spresne.php?dotaz=agility (funkčná) (v zdrojovom kóde stránok sú všetky odkazy vo forme href="spresne.php?dotaz=agility", dúfam, že tieto nebude treba prerábať) dá sa to nejako jednoducho urobiť, prosím? ďakujem za každú radu, zamotávam sa do tých parametrov (resp. im nerozumiem). prajem pekný deň. |
||
Časová prodleva: 7 dní
|
|||
Juandev Profil |
#2 · Zasláno: 15. 7. 2014, 05:27:54
Pokud je to normální webhosting, mělo by to jít udělat jednoduše přes rozhraní, bez potřeby editace .htaccess.
|
||
Fisir Profil |
#3 · Zasláno: 15. 7. 2014, 12:50:36
Reaguji na Juandeva:
Ještě jsem neviděl, že by se hezké adresy jen tak daly nastavovat z administrace (maximálně nějaký generátor .htaccess ).
Reaguji na petea: Takto (vlož do .htaccess ):
RewriteEngine on Options +FollowSymlinks RewriteCond %{REQUEST_FILENAME} !-d RewriteCond %{REQUEST_FILENAME} !-f RewriteRule ^(.*)$ spresne.php?dotaz=$1 [QSA,L] dotaz souboru spresne.php . Ten se potom podstrčí (tj. bez změny URL v adresním řádku) návštěvníkovi.
|
||
Časová prodleva: 10 let
|
0