ย้ายหน้าจาก www.xxx.com ไป subdomain เลย

เริ่มโดย QuickSk8er, 17 กรกฎาคม 2009, 17:51:59

หัวข้อก่อนหน้า - หัวข้อถัดไป

0 สมาชิก และ 1 ผู้มาเยือน กำลังดูหัวข้อนี้

QuickSk8er

พอคนเข้าจาก www.xxx.com หรือ xxx.com ไป aaa.xxx.com เลย
นี่เขียนยังไงดีครับ ใส่ redirect ไว้ใน index.htm หรือ .htaccess ดีครับ ที่ตรงหลัก seo ที่สุด  ???

ball6847

<IfModule mod_rewrite.c>

RewriteEngine On
RewriteCond %{HTTP_HOST} !^aaa\.xxx\.com
RewriteCond %{HTTP_HOST} ^(www\.)?xxx\.com
RewriteRule (.*) http://aaa.xxx.com [R=301,L]

</IfModule>


ผมไม่ค่อยมั่นใจเหมือนกัน

วิธีคิดคือ
บรรทัดแรกเช็คว่าโดเมนต้องไม่ใช่ aaa.xxx.com เพื่อไม่ให้เกิดปัญหา Redirect Loop
บรรทัดที่สองเช็คว่าโดเมนขึ้นต้นด้วย www.xxx.com หรือ xxx.com
ถ้าทั้งสองบรรทัดเป็น TRUE ให้ทำตาม RewriteRule
คือไม่ว่าจะเข้าหน้าไหน ให้ Redirect ไปที่ http://aaa.xxx.com โดยใช้ 301 Redirect (Permanent Removed)

We use Ubuntu.

[direct=http://ng-seo.sourcelab.xyz/]AngularJS SEO Experimental[/direct]

kobkung

ไป set ใน DA ก็ได้  มันเป็น wild card subdomain
หรือเขียนด้วย .htaccess ใช้ mod rewrite
หรือ php ในการแยก url ที่ได้รับมา
โค้ดไม่อยู่ละ พอดีใช้วิธีอื่นเลยไม่ต้องแยก  ลองหาดู google มีเพียบ  หาด้วยคำว่า wildcard subdomain
ถ้าจะให้เข้าเว็บเราเอง ให้ดัก subdomain ชื่อ www กับไม่ใส่ sub ด้วย ให้ชี้ไป index เรา


ถ้าจะทำพวกเว็บฟรีร้านค้า ไรแบบนั้น ให้ domain จริงชี้ไป sub ได้ โดยไม่ redirect
จะต้องแก้ docroot ใน DA แบบ manual  ถ้า cpanel จะมีแล้วใน domain addon
เราเป็นบริษัท รับทำเว็บไซต์ แก้เว็บเดิม เขียน Php+Mysql+jQuery+css+bootstrap  งานตามสั่ง ประสบการณ์ จะ 19 ปี ละจ้า
[direct=http://www.smilephp.com]Smilephp.com[/direct] รับทำเว็บไซต์บริษัท e-commerce + ระบบชำระเงิน paypal,ธนาคาร  เว็บบริษัท เว็บขายของ ระบบจอง เช่า เขียน PHP ได้ทุกแนว  ช่วงนี้เน้นรับงาน ERP ระบบเอกสารบริษัท ,บัญชี ,  Barcode, Stock , Warehouse , Logistic ติดต่อ 086-364-5262
[direct=http://www.sellerorder.com ระบบหลังบ้าน จัดการ Order ขายของ  ช่วงนี้หาคนทดสอบฟรี ขอได้ตามเมลในเว็บ[/direct]
งดตอบคนทำเว็บนอกลู่นอกทาง ไม่ทำเว็บ WP ปั่นแชร์ เว็บประมูล สคริปปั่นใดๆ ไม่ทำเว็บบอลและพ

pakyaudio

#3
<?
Header( "HTTP/1.1 301 Moved Permanently" );
Header( "Location: http://aaa.xxx.com" );
?>


ใส่ไว้ใน index.php โดเมน www.xxx.com

QuickSk8er

#4
ถ้าใส่ใน index.html ใส่ยังไงครับ

:) thk มากๆๆครับ

pakyaudio

ลองดูที่นี่ดูครับ มีประโยชน์ดี ผมก็ย้ายเว็บมาที่ซับโดเมน ตอนแรก redirect ผิดวิธี index ไม่ยอมขึ้นเลย

http://www.eblogbiz.com/seo/all-about-redirect-seo