Preusmeritev 404 strani
 
Matjaž 9. nov 2010 19:07:04 Pridružen od:
21. sep 2007
3505 objav
2603 308 45
#1

Imam primer ko je prenovljena spletna stran popolnoma drugačna od stare. Kar seveda pomeni tudi čisto drugi urlji. Zadeva laufa na Joomli in ko sem poskusil custom 404 page (error.php) , se je server load preveč povečal.

Da bi vse stare urlje 301 redirectal ne pride v poštev.

Kako lahko še to rešim?

Ideja je tudi z ErrorDocument 404 /nova404page.html v htaccess.


všeč(0) ni všeč(0) spam(0)
 
1qay1qay 9. nov 2010 20:26:39 Pridružen od:
12. avg 2010
2967 objav
2430 194 84
#2

kaj pa rewrite ?


všeč(0) ni všeč(0) spam(0)
Delko www.delko.si [Moto akumulatorji] | [Polnilne baterije] | [GP baterije]
 
Matjaž 9. nov 2010 20:57:16 Pridružen od:
21. sep 2007
3505 objav
2603 308 45
#3

1qay1qay:

kaj pa rewrite ?




Kako to misliš?


všeč(0) ni všeč(0) spam(0)
 
Jure Damjan 10. nov 2010 07:48:46 Pridružen od:
4. okt 2007
4162 objav
4222 446 55
#4

Da bi vse stare urlje 301 redirectal ne pride v poštev.



Zakaj to ne pride v poštev?


všeč(0) ni všeč(0) spam(0)
 
Matjaž 10. nov 2010 08:07:48 Pridružen od:
21. sep 2007
3505 objav
2603 308 45
#5

Jure:

Da bi vse stare urlje 301 redirectal ne pride v poštev.



Zakaj to ne pride v poštev?




Ker jih enostavno ne vem več. Neumno vem, ampaktako je. Lahko jih le ugibam ali prepisujem iz googla, kolikor jih je še ostalo.

Zaenkrat sem spremenil defolt 404 stran v joomli in zgleda da deluje.


všeč(0) ni všeč(0) spam(0)
 
Jure Damjan 10. nov 2010 08:15:44 Pridružen od:
4. okt 2007
4162 objav
4222 446 55
#6

ja, mal je pozno, da bi to porihtal, ampak če pogledaš star GA, če ga imaš, boš tam našel te podatke.


všeč(0) ni všeč(0) spam(0)
 
1qay1qay 10. nov 2010 10:11:13 Pridružen od:
12. avg 2010
2967 objav
2430 194 84
#7

rewrite mislim v datoteki .htaccess



RewriteEngine On

Redirect "/stara-mapa" "http://www.server.net/nova-mapa"


všeč(0) ni všeč(0) spam(0)
Delko www.delko.si [Moto akumulatorji] | [Polnilne baterije] | [GP baterije]
 
Jure Damjan 10. nov 2010 10:15:24 Pridružen od:
4. okt 2007
4162 objav
4222 446 55
#8

1qay1qay:

rewrite mislim v datoteki .htaccess



RewriteEngine On

Redirect "/stara-mapa" "http://www.server.net/nova-mapa"




Da, vendar matjažu manjka tole ""/stara-mapa"".


všeč(0) ni všeč(0) spam(0)
 
mtance 10. nov 2010 10:37:16 Pridružen od:
27. jan 2008
508 objav
198 16 1
#9

Matjaž:




Jure:

Da bi vse stare urlje 301 redirectal ne pride v poštev.



Zakaj to ne pride v poštev?




Ker jih enostavno ne vem več. Neumno vem, ampaktako je. Lahko jih le ugibam ali prepisujem iz googla, kolikor jih je še ostalo.

Zaenkrat sem spremenil defolt 404 stran v joomli in zgleda da deluje.




Na tvojem mestu bi pogledal site:domena.si in tist, kar je še ostalo, ročno redirectal.



Sem imel stranko, ki je imela: www.domena.si - Portal ter Trgovino na www.domena.si/trgovina.



Želela je novo stanje: Portal se preseli na portal.domena.si ter trgovina na www.domena.si - Naenkrat.

In naredil sem sitemap www.domena.si. S pomočjo notepad++ replace-ov vse napise, ki jih ne rabim in prišel do čistih URLjev urejenih v vsako v novo vrstico. Nato pa sem Trgovino preselil iz www.domena.si/trgovina na www.domena.si. V mapo trgovina(www.domena.si/trgovina) sem dal .htaccess (All sites redirected na www.domena.si).



Sedaj pa redirecti iz www.domena.si - Portal na portal.domena.si. Na domena.si (root) sem naredil ErrorDocument Error404.php, kjer gleda, če je $SERVER["HTTPREFERER"] enak tistmu iz seznama, ga pošlje na portal.domena.si/$SERVER"HTTP_REFERER"- mislim, da je REQUESTURI funkcija, ki ti izpiše naslov za domena.si/. In tako sem čisto brez izgub v SERPU preselil dve strani na enkrat. V primeru, da te strani ni v tistem seznamu, izpiše Ta stran ne obstaja ali nek 404 dokument.


všeč(2) ni všeč(0) spam(0)
 
 

🔒 Za odgovor na to temo se moraš prijaviti.

Prijavi se