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
hgrg
2011. március 6. 20:16
#2
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.