Skocz do zawartości

przekierowanie


eversun

Rekomendowane odpowiedzi

Zrobiłem jakiś czas temu przekierowanie 301

Chciałem aby był tylko adres www.solaria.eversun.pl

zrobić przekierowanie z solaria.eversun.pl i z www.eversun.pl/solaria

Udało się, ale wyszło coś jeszcze, bo jesli wpisze np adres mojej starej podstrony www.solaria.eversun.pl/urzadzenia.html to wywala mi na główna stronę . Może i fajnie bo niektóre z tych podstron są jeszcze zindeksowane, ale zauważyłem, że google wywala mi nowo zindeksowane strony a zostawia te tylko z .html

Jak powinienm ustawić .htaccess aby było poprawnie?

Próbowałem już wielu kombinacji z forum.

Teraz mam tak

RewriteEngine On

RewriteCond %{HTTP_HOST} ^solaria.eversun.pl

RewriteRule (.*) https://www.solaria.eversun.pl [R=301,L]

RewriteCond %{REQUEST_URI} solaria/

RewriteRule (.*)$ https://www.solaria.eversun.pl/$1 [R=301,L]

RewriteCond %{REQUEST_FILENAME} !-f

RewriteCond %{REQUEST_FILENAME} !-d

RewriteRule ^(.*) index.php

To ostatnie jak pamiętam jest do skrucenia adresu.

Odnośnik do komentarza
Udostępnij na innych stronach

RewriteEngine On
RewriteCond %{HTTP_HOST} ^solaria.eversun.pl$
RewriteRule (.*) https://www.solaria.eversun.pl/$1 [R=301,L]

RewriteCond %{REQUEST_URI} solaria$
RewriteRule (.*)$ https://www.solaria.eversun.pl/$1 [R=301,L]

Spróbuj tak

hip-hop - najlepsze forum hip-hop w sieci! :)

proxy - ukryj swoje ip, badz anonimowy w sieci!

wzory umów

Odnośnik do komentarza
Udostępnij na innych stronach

Nie wiem na czym polega problem ale to poniżej czytaj tak:

RewriteCond %{REQUEST_FILENAME} !-f // jesli żądany adres nie jest plikiem (nie istnieje)

RewriteCond %{REQUEST_FILENAME} !-d // jesli żądany adres nie jest folderem (nie istnieje)

RewriteRule ^(.*) index.php // to zaczytaj (200) index.php

Wg twego opisu wszystko dziala tak jak powinno (może poza brakiem [OR] na koncu pierwszej lini).

Jesli Ty mozesz wejsc na te inne adresy (te nie .html) to i G tam trafia. Wyindeksowanie moze byc zwiazane z zupelnie czyms innem - oststnio G wyindeksował wiele podstron.

[edyta]

weszła mała poprawka w "rozumienie reguły".

Odnośnik do komentarza
Udostępnij na innych stronach

RewriteCond %{REQUEST_FILENAME} !-f // jesli żądany adres nie jest plikiem

RewriteCond %{REQUEST_FILENAME} !-d // jesli żądany adres nie jest folderem

RewriteRule ^(.*) index.php // to przekieruj (302) ma index.php

To się tyczy modułu w mambo który zmienia mi adres strony na krótki.

Tak się zastanawiam czy przez to, jak robot wejdzie na adres ( takiej strony nie ma, wczesniej miałem taką) To włącza mi się strona głowna a adres pozostaje www.solaria.eversun.pl/urzadzenia.html.

Czy w takim wypadku nie potraktuje takiej strony jako kopia?

Odnośnik do komentarza
Udostępnij na innych stronach

Przeczytaj poprzednią moją wypowiedź, zastanów się...

MASZ REGUŁE KTORA POWODUJE DOKŁADNI TO, ZE NIEISTNIEJĄCE STRONY SĄ KIEROWANE NA GŁOWNĄ.

Równie dobrze mozesz napisac adres ww.solaria.eversun.pl/-blada.html i tez zobaczysz główną stronę BO TAKĄ MASZ REGUŁĘ w mod_rewrite

Teraz zrozumiales ?

Odnośnik do komentarza
Udostępnij na innych stronach

Czyli nie mam szansy

szanse są ale należałoby dogłębnie rozpracować temat - poznać potrzrby Twojego portalu i zdecydować o wyborze metody. Pewno odpowiednei napisanie reguły do htaccess rozwiązałoby problem.

...jeśli tak zostawię jak jest, to może mieć jednak wpływ na pozycjonowanie w google?

Raczej nie bedzie to miało złego wpływu o ile nie bedziesz linkował do nieistniejących stron.

Odnośnik do komentarza
Udostępnij na innych stronach

Zarchiwizowany

Ten temat przebywa obecnie w archiwum. Dodawanie nowych odpowiedzi zostało zablokowane.

  • Ostatnio przeglądający   0 użytkowników

    • Brak zarejestrowanych użytkowników przeglądających tę stronę.
×
×
  • Dodaj nową pozycję...

Powiadomienie o plikach cookie

Umieściliśmy na Twoim urządzeniu pliki cookie, aby pomóc Ci usprawnić przeglądanie strony. Możesz dostosować ustawienia plików cookie, w przeciwnym wypadku zakładamy, że wyrażasz na to zgodę. Warunki użytkowania Polityka prywatności