| Redirect iz core.php | ||
|---|---|---|
|
inkanet
1. feb 2012 09:20:00
Pridružen od: 3. okt 2008 328 objav 110 1 2 |
#1
Za naročnika sem prenovil spletno stran. Želel bi narediti vsaj redirekt tistih strani na katere kažejo backlinki od zunaj. Problem je ker je bila struktura stare strani: www.domena.com/core.php?pageid=xxx Če dam v .htaccess: redirect 301 /core.php?pageid=xxx www.domena.com/xxx mi redirekt ne dela (javi 404 NE NAJDEM KOMPONENTE). Obstaja rešitev? |
|
|
Daz
1. feb 2012 10:18:39
Pridružen od: 24. avg 2011 148 objav 147 5 1 |
#2
Poskusi z: RewriteCond %{REQUESTURI} /core.php ali pa: |
|
|
Daz
1. feb 2012 10:35:48
Pridružen od: 24. avg 2011 148 objav 147 5 1 |
#3
p.s. če delaš v joomli, obstaja kar nekaj dobrih komponent, ki redirektajo dinamične url-je (jed je trenutno offline, zato ne morem prilepit kakšnega linka). |
|
|
inkanet
1. feb 2012 13:53:11
Pridružen od: 3. okt 2008 328 objav 110 1 2 |
#4
@Daz Hvala za namige. Sem sam mogoče malo dvoumno napisal ampak
www.domena.com/core.php?pageid=xxx -> www.domena.com/sl/xyz (torej naziv xxx, ki je bil prej številka, se ne ohranja ampak se preslika v prijazen URL - besedilo ala kontakt, domov ...)
Delam v Joomli, ampak redirektat moram povezave stare strani, ki pa ni bila delana v njej. |
|
|
inkanet
1. feb 2012 23:30:56
Pridružen od: 3. okt 2008 328 objav 110 1 2 |
#5
S tole obliko ne gre: redirect 301 /core.php?pageid=staro www.domena.com/novo Zato je treba takole: RewriteCond %{QUERY_STRING} ^pageid=staro$ [NC] Rešitev sem našel na spodnji povezavi, kjer je tudi orodje za kreiranje redirektov: http://seo-website-designer.com/HtAccess-301-Redirect-Generator |
|