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

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

ThaiSEOBoard.comHost and DomainHost & Domain (general)ทำยังไงให้พิมพ์ชื่อเว็บแล้วขึ้น WWW
หน้า: [1]   ลงล่าง
พิมพ์
ผู้เขียน หัวข้อ: ทำยังไงให้พิมพ์ชื่อเว็บแล้วขึ้น WWW  (อ่าน 1129 ครั้ง)
0 สมาชิก และ 1 บุคคลทั่วไป กำลังดูหัวข้อนี้
bolthihi
Newbie
*

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

กระทู้: 92



ดูรายละเอียด
« เมื่อ: 14 กรกฎาคม 2016, 22:45:15 »

ตอนนี้เว็บของผมมีปัญหาตรง พิมพ domain.com แล้วมันไม่ขึ้น  www.domain .คอม
ต้องทำยังไงมันถึงจะขึ้น www ตลอดครับผม
« แก้ไขครั้งสุดท้าย: 14 กรกฎาคม 2016, 22:48:32 โดย bolthihi » บันทึกการเข้า
ziidan
สมุนแก๊งเสียว
*

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

กระทู้: 645



ดูรายละเอียด
« ตอบ #1 เมื่อ: 14 กรกฎาคม 2016, 22:59:03 »

.htaccess ครับ
บันทึกการเข้า

rapiz
Newbie
*

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

กระทู้: 81



ดูรายละเอียด เว็บไซต์
« ตอบ #2 เมื่อ: 14 กรกฎาคม 2016, 23:36:12 »

โค๊ด:
RewriteEngine On
RewriteCond %{HTTP_HOST} !^www\.
RewriteRule ^(.*)$ http://www.%{HTTP_HOST}/$1 [R=301,L]

ฝากลายเซ็นด้วยจ้า
บันทึกการเข้า

Web Hosting,Reseller Hosting ราคาถูกเริ่มต้นแค่ 200฿ ต่อปีเท่านั้น!
VPS Linux, Windows (*ฟรี Direct Admin*) เริ่มต้นแค่ 700฿ ต่อเดือนเท่านั้น
รับเขียน Application บน Windows, Linux ด้วยทีมงานมืออาชีพ!!
สนใจ สมัครบริการด้านบน http://www.rapizhost.com
ติดต่อ 091-7733660 (24ชม.) Line ID : @rapizhost
bolthihi
Newbie
*

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

กระทู้: 92



ดูรายละเอียด
« ตอบ #3 เมื่อ: 14 กรกฎาคม 2016, 23:42:18 »

โค๊ด:
RewriteEngine On
RewriteCond %{HTTP_HOST} !^www\.
RewriteRule ^(.*)$ http://www.%{HTTP_HOST}/$1 [R=301,L]

ฝากลายเซ็นด้วยจ้า


ขอบคุณครับผมใช้แล้วไม่ขึ้นเลยครับ
แต่ว่าผมใช้https อยู่ครับมันเกี่ยวกันมั้ยครับ
บันทึกการเข้า
catseodark
ก๊วนเสียว
*

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

กระทู้: 402



ดูรายละเอียด
« ตอบ #4 เมื่อ: 14 กรกฎาคม 2016, 23:49:36 »

ใช้ wordpress หรือปล่าวคับ
บันทึกการเข้า

ซื่อสัตย์ ให้เกียรติ คือสิ่งสำคัญสำหรับการทำงานกับผู้อื่น
nuonly
หัวหน้าแก๊งเสียว
*

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

กระทู้: 2,694



ดูรายละเอียด
« ตอบ #5 เมื่อ: 14 กรกฎาคม 2016, 23:49:48 »

ก็เขียน https ครับ on!
บันทึกการเข้า

bolthihi
Newbie
*

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

กระทู้: 92



ดูรายละเอียด
« ตอบ #6 เมื่อ: 14 กรกฎาคม 2016, 23:50:06 »

ใช้ wordpress หรือปล่าวคับ

ใช้ครับผม
บันทึกการเข้า
rapiz
Newbie
*

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

กระทู้: 81



ดูรายละเอียด เว็บไซต์
« ตอบ #7 เมื่อ: 14 กรกฎาคม 2016, 23:50:16 »

โค๊ด:
RewriteEngine On
RewriteCond %{HTTP_HOST} !^www\.
RewriteRule ^(.*)$ http://www.%{HTTP_HOST}/$1 [R=301,L]

ฝากลายเซ็นด้วยจ้า


ขอบคุณครับผมใช้แล้วไม่ขึ้นเลยครับ
แต่ว่าผมใช้https อยู่ครับมันเกี่ยวกันมั้ยครับ


ขอดู code ใน file .htaccess หน่อย
บันทึกการเข้า

Web Hosting,Reseller Hosting ราคาถูกเริ่มต้นแค่ 200฿ ต่อปีเท่านั้น!
VPS Linux, Windows (*ฟรี Direct Admin*) เริ่มต้นแค่ 700฿ ต่อเดือนเท่านั้น
รับเขียน Application บน Windows, Linux ด้วยทีมงานมืออาชีพ!!
สนใจ สมัครบริการด้านบน http://www.rapizhost.com
ติดต่อ 091-7733660 (24ชม.) Line ID : @rapizhost
Gangzaa!
หัวหน้าแก๊งเสียว
*

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

กระทู้: 1,086



ดูรายละเอียด เว็บไซต์
« ตอบ #8 เมื่อ: 14 กรกฎาคม 2016, 23:52:07 »

ถ้าไม่ได้ติดตั้ง ssl (https) ก็ตามด้านบนครับ

แต่ถ้าติดตั้ง ssl ให้ทำตามนี้
โค๊ด:
RewriteCond %{HTTPS} off
RewriteRule .* [url]https://%{HTTP_HOST}%{REQUEST_URI}[/url] [L,R=301]
RewriteCond %{HTTP_HOST} !^www\.
RewriteRule .* [url]https://www.%{HTTP_HOST}%{REQUEST_URI}[/url] [L,R=301]
บันทึกการเข้า

bolthihi
Newbie
*

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

กระทู้: 92



ดูรายละเอียด
« ตอบ #9 เมื่อ: 14 กรกฎาคม 2016, 23:53:31 »

โค๊ด:
RewriteEngine On
RewriteCond %{HTTP_HOST} !^www\.
RewriteRule ^(.*)$ http://www.%{HTTP_HOST}/$1 [R=301,L]

ฝากลายเซ็นด้วยจ้า


ขอบคุณครับผมใช้แล้วไม่ขึ้นเลยครับ
แต่ว่าผมใช้https อยู่ครับมันเกี่ยวกันมั้ยครับ


ขอดู code ใน file .htaccess หน่อย


โค๊ด:
<IfModule mod_rewrite.c>
RewriteEngine on
RewriteCond %{HTTP:X-Forwarded-Proto} !https !www\.
RewriteRule ^(.*)$ [url]https://www.%{HTTP_HOST}%{REQUEST_URI}[/url] [R=301,L]
</IfModule>
บันทึกการเข้า
bolthihi
Newbie
*

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

กระทู้: 92



ดูรายละเอียด
« ตอบ #10 เมื่อ: 14 กรกฎาคม 2016, 23:56:43 »

ถ้าไม่ได้ติดตั้ง ssl (https) ก็ตามด้านบนครับ

แต่ถ้าติดตั้ง ssl ให้ทำตามนี้
โค๊ด:
RewriteCond %{HTTPS} off
RewriteRule .* [url]https://%{HTTP_HOST}%{REQUEST_URI}[/url] [L,R=301]
RewriteCond %{HTTP_HOST} !^www\.
RewriteRule .* [url]https://www.%{HTTP_HOST}%{REQUEST_URI}[/url] [L,R=301]

ลองแล้วครับมันก็ไม่ขึ้นwww ครับผม
บันทึกการเข้า
nuonly
หัวหน้าแก๊งเสียว
*

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

กระทู้: 2,694



ดูรายละเอียด
« ตอบ #11 เมื่อ: 14 กรกฎาคม 2016, 23:59:53 »

<IfModule mod_rewrite.c>

RewriteEngine On
RewriteCond !{HTTPS} off
RewriteRule ^(.*)$ https://www.%{HTTP_HOST}%{REQUEST_URI} [L,R=301]
RewriteCond %{HTTP_HOST} !^www\.
RewriteRule ^(.*)$ https://www.%{HTTP_HOST}%{REQUEST_URI} [L,R=301]

</IfModule>

*-******************-*
RewriteCond !{HTTPS} off
RewriteRule ^(.*)$ https://www.%{HTTP_HOST}%{REQUEST_URI} [L,R=301]
ลองดูครับ
« แก้ไขครั้งสุดท้าย: 15 กรกฎาคม 2016, 00:02:36 โดย nuonly » บันทึกการเข้า

bolthihi
Newbie
*

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

กระทู้: 92



ดูรายละเอียด
« ตอบ #12 เมื่อ: 15 กรกฎาคม 2016, 00:05:36 »

<IfModule mod_rewrite.c>

RewriteEngine On
RewriteCond !{HTTPS} off
RewriteRule ^(.*)$ https://www.%{HTTP_HOST}%{REQUEST_URI} [L,R=301]
RewriteCond %{HTTP_HOST} !^www\.
RewriteRule ^(.*)$ https://www.%{HTTP_HOST}%{REQUEST_URI} [L,R=301]

</IfModule>

*-******************-*
RewriteCond !{HTTPS} off
RewriteRule ^(.*)$ https://www.%{HTTP_HOST}%{REQUEST_URI} [L,R=301]
ลองดูครับ

ไม่ขึ้นเลยครับผม
บันทึกการเข้า
nuonly
หัวหน้าแก๊งเสียว
*

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

กระทู้: 2,694



ดูรายละเอียด
« ตอบ #13 เมื่อ: 15 กรกฎาคม 2016, 00:08:36 »

<IfModule mod_rewrite.c>

RewriteEngine On
RewriteCond !{HTTPS} off
RewriteRule ^(.*)$ https://www.%{HTTP_HOST}%{REQUEST_URI} [L,R=301]
RewriteCond %{HTTP_HOST} !^www\.
RewriteRule ^(.*)$ https://www.%{HTTP_HOST}%{REQUEST_URI} [L,R=301]

</IfModule>

*-******************-*
RewriteCond !{HTTPS} off
RewriteRule ^(.*)$ https://www.%{HTTP_HOST}%{REQUEST_URI} [L,R=301]
ลองดูครับ

ไม่ขึ้นเลยครับผม
ทักเฟสผมมาครับ
บันทึกการเข้า

rapiz
Newbie
*

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

กระทู้: 81



ดูรายละเอียด เว็บไซต์
« ตอบ #14 เมื่อ: 15 กรกฎาคม 2016, 00:25:43 »

เดาว่า web server น่าจะเป็น nginx เพียวๆเลย ไม่ reverse proxy

โค๊ด:
# nginx configuration
location / {
if ($http_host !~ "^www\."){
rewrite ^(.*)$ http://www.$http_host/$1 redirect;
}
}
« แก้ไขครั้งสุดท้าย: 15 กรกฎาคม 2016, 00:26:38 โดย rapiz » บันทึกการเข้า

Web Hosting,Reseller Hosting ราคาถูกเริ่มต้นแค่ 200฿ ต่อปีเท่านั้น!
VPS Linux, Windows (*ฟรี Direct Admin*) เริ่มต้นแค่ 700฿ ต่อเดือนเท่านั้น
รับเขียน Application บน Windows, Linux ด้วยทีมงานมืออาชีพ!!
สนใจ สมัครบริการด้านบน http://www.rapizhost.com
ติดต่อ 091-7733660 (24ชม.) Line ID : @rapizhost
bolthihi
Newbie
*

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

กระทู้: 92



ดูรายละเอียด
« ตอบ #15 เมื่อ: 15 กรกฎาคม 2016, 00:27:46 »

เดาว่า web server น่าจะเป็น nginx เพียวๆเลย ไม่ reverse proxy

โค๊ด:
# nginx configuration
location / {
if ($http_host !~ "^www\."){
rewrite ^(.*)$ http://www.$http_host/$1 redirect;
}
}


ท่านเซียนมากรู้ด้วยผมใช้ nginx ฮ่าๆ ผมมือใหม่นะครับพึ่งหัดลงเองทุกอย่างเลยครับ
บันทึกการเข้า
bolthihi
Newbie
*

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

กระทู้: 92



ดูรายละเอียด
« ตอบ #16 เมื่อ: 15 กรกฎาคม 2016, 02:01:21 »

เดาว่า web server น่าจะเป็น nginx เพียวๆเลย ไม่ reverse proxy

โค๊ด:
# nginx configuration
location / {
if ($http_host !~ "^www\."){
rewrite ^(.*)$ http://www.$http_host/$1 redirect;
}
}

ขอบคุณพี่ท็อปมากครับ ทำให้ยันตี 2 ใครคิดจะใช้vpsหรือโฮสติ้งทางนี้เลยครับ
บันทึกการเข้า
หน้า: [1]   ขึ้นบน
พิมพ์