Hej!
Przyszło mi do przebudowania struktury z witryny, a konkretniej to domenę pod którą stało forum muszę zagospodarować na bloga. Wiem, że to nie najlepsze rozwiązanie ale co Pan zrobisz, jak klient tak chce. Cza i już. Stąd moje pytanie, czy macie jakiś sprawdzony sposób na reindeksację całej strony? W jaki sposób wywalić stare adresy, czy może spróbować przekierować je jakoś na nowy adres forum, który będzie w domenie: forum.domena.pl ?
W tej chwili stanęło na przerzuceniu skryptu forum do subdomeny i instalacji bloga. Całe szczęście, że domena miała tylko kilka linków, no ale forum i tak caluśkie było zaindeksowane.
Macie jakieś pomysły, rozwiązania tej sytuacji?
Ktoś kiedyś robił podobny zabieg?
Zapewne wyrażenia regularne + przekierowania .htaccess Rozumiem, że blog ma pozostać w tym miejscu co dawne forum więc powinno zadziałać coś takiego ale pisałem z palca i nie testowałem więc nie gwarantuje 100% poprawności.
Tu masz przykładowo dla forum opartego na phpBB3
#przekierowujemy tematy
RewriteCond %{HTTP_HOST} blog.pl [NC]
RewriteCond %{REQUEST_URI} viewforum.php?f=$1
RewriteRule (.*)
http://blog.pl/forum/viewforum.php?f=$1 [L]
#przekierowujemy posty
RewriteCond %{HTTP_HOST} blog.pl [NC]
RewriteCond %{REQUEST_URI} viewtopic.php?f=$1&t=$2
RewriteRule (.*)
http://blog.pl/forum/viewtopic.php?f=$1&t=$2 [L]
Niestety ghacek to nie działa.
Forum oparte jest o multi phpbb, ale adresy są takie same, a skrypt bloga to oczywiście wp.
Mimo wszystko jednak te reguły nie zadziałały i w ogóle nie przenoszą...
dodałem wykrzyknik:
RewriteCond %{REQUEST_URI} !viewforum.php?f=$1
i przepisuje, ale na
viewforum.php?f=index.php