htaccess babrálás

Azt szeretném megoldani, hogy ha van egy cikkem, hogy











xy.hu/abcd











akkor az











xy.hu/abcd/1/





xy.hu/abcd/2/





xy.hu/abcd/végten/1/2/3











urlek beírásakor is az a cikk jelenjen meg ami











xy.hu/abcd











Alatt található.











A HTACCESS fájlom:



Quote:







# BEGIN WordPress





RewriteRule ^index.php$ - [L]


RewriteCond %{REQUEST_FILENAME} !-f


RewriteCond %{REQUEST_FILENAME} !-d


RewriteRule . /index.php [L]








# END WordPress











Hogy néz ki a redirectes (301) megoldása a problémának, vagy az is jó ha csak simán beadja a postot akkor is.





A lényeg, hogy ne adjon rá 404-es a hivatkozás nem található oldalt

favágó:





Redirect /1 teljesurl





Redirect /2 …





normálishoz regex kifejezés kell és saját rewrite…

És hol találok regex kifejezést?

Mert nekem az kéne, nem akarom minden egyes posthoz külön redirect sort felvenni a htaccessbe

Megfigyeltem, hogy











domain.ws/ideirhatokakarmit/postcime/











az vissza redirecteli











domain.ws/postcime/











-re a dolgokat.











és a











domain.ws/postcime/1





domain.ws/postcime/2











domain.ws/postcime/n ahol (n = bármilyen számmal)











az nem redirectelődik, hanem simán kiadja ugyanazt a tartalmat mint











domain.ws/postcime/











is kiadna.

















A cucc azért kell mert facebook like szavazást szeretnék csinálni oldalamon. És a szavazási érték mondjuk így jönne le:











domain.ws/postcime/?=szavazok_a_postbanlevoakarmire





domain.ws/postcime/?=vagy_szavazok_a_masikakarmire











Arra már rájöttem, hogy ez nem redirectelődik, de a canonical miatt négis minig a domain.ws/postcime/ oldalt ossza meg a facebookon, így eltávolítottam a canonicalt.