ยินดีต้อนรับคุณ, บุคคลทั่วไป กรุณา เข้าสู่ระบบ หรือ ลงทะเบียน

เข้าสู่ระบบด้วยชื่อผู้ใช้ รหัสผ่าน และระยะเวลาในเซสชั่น

ThaiSEOBoard.comพัฒนาเว็บไซต์Programmingredirect url แบบนี้ยังไงครับ
หน้า: [1]   ลงล่าง
พิมพ์
ผู้เขียน หัวข้อ: redirect url แบบนี้ยังไงครับ  (อ่าน 593 ครั้ง)
0 สมาชิก และ 1 บุคคลทั่วไป กำลังดูหัวข้อนี้
parames3010
Newbie
*

พลังน้ำใจ: 0
ออฟไลน์ ออฟไลน์

กระทู้: 46



ดูรายละเอียด
« เมื่อ: 13 เมษายน 2017, 12:52:38 »

พอดีเปลี่ยนโดเมนใหม่ แล้วต้องการเขียนโค๊ด php ให้ redirect หน้าไปยังโดเมนใหม่ แต่ให้ทำการ redirect var path ไปด้วย

ตัวอย่างเช่น

https://เว็บเดิม.com?o=111  

เมื่อเข้า url เว็บเดิม ให้ทำการ redirect url ไปเว็บใหม่ โดยนำช่วง ?o=111 มาด้วย

เป็น https://เว็บใหม่.com?o=111

ประมาณนี้ครับ

ขอบคุณล่วงหน้าครับ
« แก้ไขครั้งสุดท้าย: 13 เมษายน 2017, 12:54:40 โดย parames3010 » บันทึกการเข้า
kondam
เจ้าพ่อบอร์ดเสียว
*

พลังน้ำใจ: 532
ออฟไลน์ ออฟไลน์

กระทู้: 6,137



ดูรายละเอียด เว็บไซต์
« ตอบ #1 เมื่อ: 13 เมษายน 2017, 13:10:17 »

วางโค้ดที่ที่หน้าเว็บเก่า
โค๊ด:
<?


$path = $_SERVER[REQUEST_URI];

$new_url = "http://www.เว็บใหม่.com".$path;

 header( "location: ". $new_url );
 exit(0);

?>

ผมยังไม่ลองรัน แต่น่าจะประมาณนี้ครับ

 wanwan013
บันทึกการเข้า

ขอแนะนำ : wanwan034

1. จดโดเมน ต่ออายุ godaddy ลด 40% ถูกที่สุดในตอนนี้! คลิก

2.จดโดเมน + private 8.88$ [namecheap]   คลิก

3.แนะนำคลาวด์โฮสติ้งไทย ที่ผมใช้อยู่ [Thaidata]   คลิก
subport
ก๊วนเสียว
*

พลังน้ำใจ: 19
ออฟไลน์ ออฟไลน์

กระทู้: 343



ดูรายละเอียด เว็บไซต์
« ตอบ #2 เมื่อ: 13 เมษายน 2017, 13:15:01 »

สร้างไฟล์​   .htaccess จากนั้นใส่โค้ดนี่เข้าไป

โค๊ด:
<IfModule mod_rewrite.c>
RewriteEngine On
    # Redirect Entire Site to New Domain
    RewriteCond %{HTTP_HOST} ^olddomain.com$ [NC]
    RewriteRule ^(.*)$ [url]http://newdomain.com/[/url]$1 [R=301,L]
</IfModule>

และนำไปวางที่ Main Forder
รีไดเรก 301 ดีกว่าครับ จะได้ส่งพลัง PR ไป

ref. http://stackoverflow.com/quest...in-while-structure-of-pages-an
« แก้ไขครั้งสุดท้าย: 13 เมษายน 2017, 13:15:43 โดย subport » บันทึกการเข้า

♦ เชี่ยวชาญระบบ Wordpress เป็นพิเศษ | ปรับแต่งและออกแบบธีม |  ปรึกษาฟรี ไม่ต้องเกรงใจ ทักได้ตลอด
♦ โดย STOMS | โทร.061-569-9591
kondam
เจ้าพ่อบอร์ดเสียว
*

พลังน้ำใจ: 532
ออฟไลน์ ออฟไลน์

กระทู้: 6,137



ดูรายละเอียด เว็บไซต์
« ตอบ #3 เมื่อ: 13 เมษายน 2017, 13:56:31 »

สร้างไฟล์​   .htaccess จากนั้นใส่โค้ดนี่เข้าไป

โค๊ด:
<IfModule mod_rewrite.c>
RewriteEngine On
    # Redirect Entire Site to New Domain
    RewriteCond %{HTTP_HOST} ^olddomain.com$ [NC]
    RewriteRule ^(.*)$ [url]http://newdomain.com/[/url]$1 [R=301,L]
</IfModule>

และนำไปวางที่ Main Forder
รีไดเรก 301 ดีกว่าครับ จะได้ส่งพลัง PR ไป

ref. http://stackoverflow.com/quest...in-while-structure-of-pages-an


เยี่ยมครับ +1 ให้เลย  wanwan018
บันทึกการเข้า

ขอแนะนำ : wanwan034

1. จดโดเมน ต่ออายุ godaddy ลด 40% ถูกที่สุดในตอนนี้! คลิก

2.จดโดเมน + private 8.88$ [namecheap]   คลิก

3.แนะนำคลาวด์โฮสติ้งไทย ที่ผมใช้อยู่ [Thaidata]   คลิก
หน้า: [1]   ขึ้นบน
พิมพ์