Skocz do zawartości

Przekierowanie odnośników na nowe adresy podstron


kmiciu

Rekomendowane odpowiedzi

Dlaczego jeśli zamienię stary.php?pageid na stary.php/pageid to zaczyna działać

RewriteRule ^stary.php?pid=(.*)〈=(.*)$ https://www.obecnadomena.pl/nowy.php/$2/$1 [R=301,L]

To jak przekierować odnośniki z sieci na nowy adres tej samej strony.

Co jest z tym znakiem zapytania w url.

Dodanie \? nic nie daje.

Odnośnik do komentarza
Udostępnij na innych stronach

Pokaż jak wygląda stary adres oraz pokaż jak ma wyglądać nowy adres, bo z Twojej wypowiedzi nic nie wynika!

Mar.

Polecam katalog SeoPark.pl, katalog AK47 (5 lata w sieci) ...oraz Wirtualne-miasta.eu
"Dopóki nie skorzystałem z Internetu, nie wiedziałem, że na świecie jest tylu idiotów" - Stanisław Lem

Odnośnik do komentarza
Udostępnij na innych stronach

Daj do stary.php:

header(”HTTP/1.1 301 Moved Permanently”);
header(”Location: https://www.obecnadomena.pl/nowy.php/'.$_GET['lang'].'/'.$_GET['pid']);
header(”Connection: close”);

Na emeryturze po SEO zajmuję się R&D.

Odnośnik do komentarza
Udostępnij na innych stronach

Dzięki Veal za pomoc, ale sam doszedłem do tego poniżej, i działa: ;)

RewriteCond %{QUERY_STRING} ^param1=(.*)&param2=(.*)$ [NC]
RewriteRule .* https://www.domenastrony.pl/index.php/%1/%2/? [R=301,L]

Kod przydatny jeśli w sieci istnieją linki do naszych stron, a my zmieniliśmy system nazewnictwa linków w serwisie.

Odnośnik do komentarza
Udostępnij na innych stronach

  • 1 miesiąc temu...
  • 1 miesiąc temu...

Ja mam podobny problem.

Stary adres: https://www.insimilion.pl/index.php?doc=nev...2&menu=nwn2

Nowy adres: https://www.insimilion.pl/neverwinter_nights_2.html

W pliku .htaccess aktualnie mam:

 RewriteRule ^neverwinter_nights_2.html$ index.php?doc=neverwinter_nights_2&menu=nwn2 [L]

Jak zrobić przekierowanie 301? Próbowałem robić analogicznie do tego postów wyżej, ale chyba gdzieś robię błąd, bo nie działa.

Odnośnik do komentarza
Udostępnij na innych stronach

  • 4 tygodnie później...
Czy ten kod potrafi zamienić www.domena.pl/news.php na www.domena.pl/ ?

To potrafi ten kod.

RewriteCond %{REQUEST_URI} /index.php/ola/ala/mama/325/ [NC]
RewriteRule ^(.*)$ [url="https://www.domaaaaena.pl/"]https://www.domaaaaena.pl/[/url] [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