![]() |
![]() |
![]()
Post
#1
|
|
Grupa: Zarejestrowani Postów: 8 Pomógł: 0 Dołączył: 10.02.2006 Ostrzeżenie: (0%) ![]() ![]() |
Hej,
Mam bloga postawionego na WordPressie w domenie np. pierwsza.pl. Linki do postów są w formacie http:/www.pierwsza.pl/?p=402. Chce przenieść się na inny serwer i zmienić domenę na np. druga.pl Chce uzyskać takie coś, ze jak ktoś będzie klikał w link http:/www.pierwsza.pl/?p=402 będzie go przenosić na http:/www.druga.pl/?p=402 Jak takie coś uzyskać?
Powód edycji: [erix] przeniosłem
|
|
|
![]() |
![]()
Post
#2
|
|
![]() Grupa: Zarejestrowani Postów: 1 575 Pomógł: 299 Dołączył: 26.03.2009 Ostrzeżenie: (20%) ![]() ![]() |
http://sf.jogger.pl/2007/05/02/mod-rewrite-w-przykladach/
Kod Przekierujemy starą stronę na nową.
RewriteCond %{HTTP_HOST} ^www.stara-strona.pl [or] RewriteCond %{HTTP_HOST} ^stara-strona.pl RewriteRule (.*) http://www.nowa-strona.pl/$1 [R=301,L] -------------------- |
|
|
![]()
Post
#3
|
|
![]() Grupa: Zarejestrowani Postów: 286 Pomógł: 34 Dołączył: 4.09.2008 Skąd: Wrocław Ostrzeżenie: (0%) ![]() ![]() |
Na domenie "http://pierwsza.pl" robisz plik index.php a w nim ...
Kod <?php header( 'Location: http://druga.pl?p='.$_GET['p'] ); ?> I po sprawie ![]() Coś BBCode świruje :/ Ten post edytował DREEMus 15.06.2009, 22:58:09 -------------------- Serwer : Acer Aspire 5050 : AMD Turion X2 2x1.9 MHz : 2x2 GB Dual : 250GB + 500 GB USB Warsztat : Apache v2.2 : PHP v5.2 : MySQL v5.0 : phpMyAdmin v3.4 : phpDesigner v7 |
|
|
![]()
Post
#4
|
|
Grupa: Zarejestrowani Postów: 8 Pomógł: 0 Dołączył: 10.02.2006 Ostrzeżenie: (0%) ![]() ![]() |
@DREEMus
świetnie, o to chodziło. Dzięki. @Wicepsik Na druga.pl nie ma mod_rewrite ![]() Potrzebuje drobnej modyfikacji ![]() Kod <?php header( 'Location: [url="http://druga.pl?p='.$_GET"]http://druga.pl?p='.$_GET[/url]['p'] ); ?> Wszystko jest ok ale jak adres po domenie nie zaczyna się od /?p= to już nie działa np. http:/www.pierwsza.pl/?feed=rss2 Co w nim zmienić aby wszystko po http:/www.pierwsza.pl/* wstawiało do http:/www.druga.pl/* ? |
|
|
-lukasamd- |
![]()
Post
#5
|
Goście ![]() |
Spróbuj tak:
Kod header('HTTP/1.1 301 Moved Permanently'); header('Location: http://druga.pl' . $_SERVER['REQUEST_URI']); Dodałem informacje o przekierowaniu 301 - np. google będzie wiedzieć, że strona zmienia adres. Zwykłe location robi przekierowanie tymczasowe. |
|
|
![]()
Post
#6
|
|
Grupa: Zarejestrowani Postów: 8 Pomógł: 0 Dołączył: 10.02.2006 Ostrzeżenie: (0%) ![]() ![]() |
Piękne dzięki, działa jak chciałem.
Pozdrawiam |
|
|
![]() ![]() |
![]() |
Aktualny czas: 21.08.2025 - 13:35 |