PDA

Zobacz pełną wersję : Przekierowanie 301 masowe?



kacperex
20-08-2011, 23:00
Witajcie,

Otóż ostatnio zmigrowałem sobie stronę z Joomli 1.0 do 1.5 wraz z tym przebudowałem menu. Niestety stworzyłem sobie problem, gdyż linki różnią się. Nie chcę wypaść z google, za podwajanie treści, czy inne cuda. Zalecano mi zrobić redirect 301 ze wszystkich starych adresów, na nowe.
Czy istnieje jakiś sposób, aby określić to w htacessie i "już"?

Mam nadzieje, że dość jasno to wytłumaczyłem, jeśli mało jasno, tutaj są rady z google'a.

http://www.google.com/support/forum/p/Webmasters/thread?fid=5a988a3faed2a3c70004aaeb5e160a5b&hl=pl

Pozdrawiam

ekumi
21-08-2011, 00:29
http://www.me2.pl/content/9/9/pl/jak-zrobi%E6-przekierowanie-301-w-htaccess.html

kacperex
21-08-2011, 10:16
Wszystko pięknie.
Tylko działania te miały miejsce na tej samej domenie, na tym samym serwerze.
Jak mam to przekierować? z gothic.org.pl na gothic.org.pl?

Cos w oryginalnym htaccessie jest takiego.
Umiałby to ktoś przerobić, aby przerzucało te stary linki .

#RewriteCond %{REQUEST_URI} ^(/component/option,com) [NC,OR] ##optional - see notes##
RewriteCond %{REQUEST_URI} (/|\.htm|\.php|\.html|/[^.]*)$ [NC]
RewriteCond %{REQUEST_FILENAME} !-f
RewriteCond %{REQUEST_FILENAME} !-d
RewriteRule (.*) index.php

wojsmol
21-08-2011, 17:17
Witam
Otóż ostatnio zmigrowałem sobie stronę z Joomli 1.0 do 1.5 wraz z tym przebudowałem menu.Mam 2 pytania:
1. Sam przebudowałeś menu czy po prostu pozmieniały się adresy w skutek zmian w sposobie generowania prostych adresów?
2. Jakiego komponentu użyłeś do migracji z Joomla! 1.0.x do Joomla! 1.5.x?
Pozdrawiam

kacperex
21-08-2011, 18:05
1. Były inne z tytułu migracji - więc starałem się je "utożsamić" z oryginałami. Bezskutecznie jednak.
2. Nie wiem, bo zajmowała się tym firma. Wydaje mi się, że z tych ogólno dostępnych, któryś.
Widziałem w panelu opcje System - Backlink
Jednak nic ona nie daję.

wojsmol
21-08-2011, 18:19
Witam
Jeżeli firma użyła zalecanego do tego rozszerzenia migrator to instrukcje z tego (http://forum.joomla.pl/showthread.php?36889-przekierowanie-301&p=157996&viewfull=1#post157996) posta rozwiążą problem. Po ich wykonaniu w ramach testu wywołaj w przeglądarce któryś z prostych adresów z Joomla! 1.0.x, powinno nastąpić przekierowanie na odpowiedni adres w Joomla! 1.5.x.
Pozdrawiam

kacperex
21-08-2011, 20:08
Ustawiałem ten moduł w w/w temacie. Niestety nic to nie dało. Po właczeniu rozszerzenia żaden ze starych adresów nie przekierowuje niestety.

wojsmol
21-08-2011, 20:41
Witam
W takim razie czeka Cię ręczne tworzenie przekierowań 301 według następującego schematu
RewriteRule ^stara_końcówka_adresu$ /kowa_koncówka_adresu [R=301,L]przekierowania dodajesz w pliku .htaccess po linijce
RewriteEngine OnPozdrawiam

pyziak
21-08-2011, 23:45
przyjrzyj się temu komponentowi (http://extensions.joomla.org/extensions/site-management/sef/10134) czy nie rozwiąże twego problemu

wojsmol
22-08-2011, 00:08
Witam
pyziak sh404SEF ma jedna zasadniczą wadę (przynajmniej dla mnie) jest płatny, osobiście nie wydałbym 35$ rocznie jeżeli potrzebowałbym zrobić tylko przekierowania 301.
Pozdrawiam

pyziak
22-08-2011, 08:41
może zakładającemu temat okaże się 35$ kwotą do przyjęcia za ten komponent, bo prócz 301 wykorzysta go do innych rzeczy typu SEF SEO, w/g mnie to jest warte tej kwoty (ale to moje subiektywne odczucie) .
A tak w ogóle to jeżeli zmieniły się linki to nie będzie żadnego ukarania za podwójną treść tylko będzie wyświetlać się strona 404 !

kacperex
22-08-2011, 14:32
przyjrzyj się temu komponentowi (http://extensions.joomla.org/extensions/site-management/sef/10134) czy nie rozwiąże twego problemu

A powinien? Ciężki w konfiguracji?

pyziak
22-08-2011, 14:53
Ciężki w konfiguracji? to jest pojęcie względne, więc nie ma na nie odpowiedzi, jednym będzie łatwy innym ciężki (na pewno ma masę możliwości co za tym idzie duże możliwości w konfiguracji.)

A powinien?błędne linki to błąd 404 , jak się pewnie domyślasz komponent ma z tym coś wspólnego :) skoro ma w nazwie :)
ma takie opcje jak:


Przekierowanie 301 z bez-SEF na link SEF
Przekierowanie 301 z Joomla SEF do sh404SEF
Przekierowanie 301 z "www" na "bez www"
Przekierowanie 301 do adresu URL z odpowiednimi wielkościami liter
Rejestr błędu 404
Zarządzanie odsłonami 404
Zarządzanie adresami URL
Zarządzanie Aliasami
Własna strona błędu z podpowiedziami szukanej strony

i wiele wiele innych, na stronie projektu dowiesz się wszystkiego.