Sziasztok!
Áttelepítettem egy oldalt d7 ről d9-re. Maga az odal tökéletesen müködik, de sajnos a google-ban még a régi oldal linkjei vannak. Az új oldalon viszont minden ilyen link a főoldalt hozza be. Gondoltam csinálok egy rewrite-t hogy ezt megoldjam, átolvastam sok fórumot és megcsináltam, de sajnos nem akar működni.
A link amire a Google mutat (esetenként továbi paraaméterek vannak mögötte mint &page=1):
?q=a-v-lasztott-orvos/713
azt szeretném hogy a rewrite ezt csinálja belőle
orvos/713
A rewrite szabály ami elvileg müködne:
RewriteRule .*a-v-lasztott-orvos/([0-9]*).*$ /orvos/$1 [QSA]
De sajnos nem müködik. Időnként a „a-v-lasztott-orvos” átalakul „orvos” -sá de a node id-t nem teszi hozzá soha.
Ezek a linkek view-sekhez tartoznak.
Valakinek valami ötlete? Mit rontok el? Egy hete bújom a fórumokat de ezeknek mind müködnie kellene. A rewrite be van kapcsolva, és müködik.
További próbálkozásaim:
#RewriteCond %{REQUEST_URI} ^GET .*a-v-lasztott-orvos\/(\d+)&.* #RewriteRule ^GET .*a-v-lasztott-orvos\/(\d+).* \/orvos\/$1
#RewriteCond %{QUERY_STRING} =a-v-lasztott-orvos #RewriteRule .*-orvos/([0-9]*).* /orvos/$1 [R=301,L]
N bakker már hogy senki
Senki nem futott bele még ilyenbe? Lassan eltelt egy hónap a szájb@lökött google még mindig a régi címeket hozza előre, és az oldal meg szarik rá. Ebben a roh@dt 9-ben meg nem lehet kikapcsolni (illetve nem találtam meg hol) a clean URL-t
Segítsen már valaki.
Na még egy kicsit...
Szia!
Szia!