Skocz do zawartości

mod rewrite i redirect 301


thomas2411

Rekomendowane odpowiedzi

Cześć

Kolega polecił mi przerobienie linków przez mod rewrite na przyjazne. Polecił też, aby użyć redirect 301, żeby google ładnie przerzuciło się na nowe linki. Czy ktoś mógłby mi powiedzieć jak to należy wykonać i jak to działa? Czy to chodzi o dodanie na końcu każdej linii R[=301] ?

Options FollowSymLinks
RewriteEngine On
RewriteRule ^portfolio/([^-]*)/([^-]*)/?$ portfolio_pl.php?id=$1&a=$2
RewriteRule ^portfolio/([0-9]+)/?$ portfolio_pl.php?id=$1
RewriteRule ^portfolio/([a-zA-Z0-9]+)/?$ portfolio_pl.php?typ=$1
RewriteRule ^projekt/([0-9]+)/?$ projekt_pl.php?id=$1
RewriteRule ^/?$ index.php
RewriteRule ^portfolio/?$ portfolio_pl.php
RewriteRule ^oferta/?$ oferta_pl.php
RewriteRule ^klienci/?$ klienci_pl.php
RewriteRule ^linki/?$ linki_pl.php
RewriteRule ^kontakt/?$ kontakt_pl.php
RewriteRule ^mapa/?$ mapa_pl.php
RewriteRule ^crm/?$ crm_pl.php
RewriteRule ^prywatnosc/?$ prywatnosc_pl.php

Odnośnik do komentarza
Udostępnij na innych stronach

A ja myślałem, że o to, aby nie wymyślać koła na nowo. Po to są fora, żeby sobie pomagać. Jeżeli nie chcesz pomagać, to się nie wysilaj takim tekstem. Swoją drogą w tylu znakach pewnie byś się wyrobił z odpowiedzią. Wiem, że należy szukać najpierw, to też zrobiłem,widocznie niezbyt efektywnie. Od rana przerobiłem kilkanaście artykułów o mod rewrite i nigdzie nie było nic o 301. Nigdzie też nie napisano dokładnie jak zrobić linki na stronie, co załatwi kwestię parametrów, różnych itp.. Jedynie jak zrobić reguły w .htaccess

Odnośnik do komentarza
Udostępnij na innych stronach

A ja myślałem, że o to, aby nie wymyślać koła na nowo.
Nie każę Ci wymyślać tylko wykorzystać to co inni wymyślili.
Od rana przerobiłem kilkanaście artykułów o mod rewrite i nigdzie nie było nic o 301.
https://www.google.pl/search?hl=pl&q=re...&lr=lang_pl
Nigdzie też nie napisano dokładnie jak zrobić linki na stronie
https://www.google.pl/search?hl=pl&q=re...+Google&lr=
to się nie wysilaj takim tekstem
Jakoś zbytnio nie odczułem przy tym wysiłku.

Nie znam się na pozycjonowaniu, ja tu tylko zużywam transfer i miejsce w sql.

Roman Kluska ujawnia: nadchodzi INFLACYJNY ARMAGEDON!

 

Odnośnik do komentarza
Udostępnij na innych stronach

Zrób kopię plików które będziesz zmieniał, dodaj co chcesz i sprawdź. Jak nie będzie działać to przywróć do stanu przed zmianami i kombinuj dalej :D

Nie znam się na pozycjonowaniu, ja tu tylko zużywam transfer i miejsce w sql.

Roman Kluska ujawnia: nadchodzi INFLACYJNY ARMAGEDON!

 

Odnośnik do komentarza
Udostępnij na innych stronach

RewriteRule ^mapa/?$ mapa_pl.php
RewriteRule ^crm/?$ crm_pl.php
RewriteRule ^prywatnosc/?$ prywatnosc_pl.php

Powyższy kod działa, ale po dodaniu [R=301,L] przestaje widzieć stronę. mapa_pl.php działa, mapa nie.

RewriteRule ^mapa/?$ mapa_pl.php [R=301,L]
RewriteRule ^crm/?$ crm_pl.php [R=301,L]
RewriteRule ^prywatnosc/?$ prywatnosc_pl.php [R=301,L]

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