Autor Zpráva
curo
Profil
Prerábal som kompletne jeden web aj so zmenou webhostingu. Narazil som na problém napr. s google, ktorý teraz odkazuje ne neexistujúce stránky. Najlepšie riešenie by asi bolo dať na pôvodné adresy Moved Pernamently (301), ale bohužiaľ nepoznám pôvodnú adresárovú štruktúru. Rozmýšlal som nad chybovou stránkou (404), ktorá bude vlastne index novej stránky. Máte niekto skúsenosť ako sa k tomu zachová google?

Dúfam že som to moc "nezahmlil" :-) .
Fred
Profil
http://www.jakpsatweb.cz/presmerovani.htm#server
http://tvorba-www.bravepages.com/htakses/azhtakses050.htm
curo
Profil
Díky za odkazy,
lenže ja mám ten problém že nepoznám pôvodné url, ktoré má zaindexované Google (teda poznám, ale je ich asi 150) a nechce sa mi písať do .htaccess každé url. Preto som hľadal niečo rovnako účinné čo by všetky pôvodné url presmerovalo na novú indexovú stránku.
Yuhů
Profil
curo, chybovka není dobrý index. Google nevidí (IMHO) přesměrování na chybovku.

Jak jsem pochopil, největší problém je, že nevíš, na jakých adresách se nacházely ty staré stránky. To asi budeš muset zjistit z logu, uvidíš čtyřistačtyřky.

Nebo z google. Napiš: site:mojestranka.cz
a vyjede ti seznam stránek, které Google z tvého webu zná.

Tam pak už dáš přesměrováí třeba přes .htaccess, to (jak jsem vyrozuměl z dotazu) by už neměl být problém, že?
Yuhů
Profil
ještě napiš, jaký je tam Apache. Jestli 1.3, tak budeš muset použí mod_rewrite (pokud tam je), pokud tam je Apache 2.0, tak se dá docela dobře kouzlit s regulárem u mod_alias.
curo
Profil
Ten apache: Apache/1.3.29 (Unix) PHP/4.3.7 mod_throttle/3.1.2 mod_ssl/2.8.16 OpenSSL/0.9.7c

Ja som si chcel prapôvodne troška zjednosušiť robotu, aby som tie všetky adresy nemusel písať do htaccess, ale asi iná cesta nieje.
Yuhů
Profil
hm, na Apache 1.3 nevím.
Toto téma je uzamčeno. Odpověď nelze zaslat.