bompople
หัวหน้าแก๊งเสียว
พลังน้ำใจ: 245
ออฟไลน์
กระทู้: 2,173
|
|
« เมื่อ: 10 สิงหาคม 2014, 16:32:25 » |
|
ตอนนี้ผมใช้ ssl แล้วครับ ผมใช้ .htaccess ในการ redirect แต่ผมก็ต้องนั้งปวดหัวทั้งวันเพราะโค้ดที่หามาจากในเนตใช้ไม่ได้เลยสักอัน ตอนนี้ผมใช้ RewriteEngine on RewriteBase / RewriteCond %{HTTP_HOST} ^www.xxxxx.com [NC] RewriteRule ^(.*)$ [url]https://www.xxxxx.com/[/url]$1 [R=301,L] ผลคือ มันจะredirectเฉพาะหน้าแก ส่วนหน้าอื่นๆเข้าทาง http ยังได้อยู่
|
|
|
บันทึกการเข้า
|
|
|
|
AuGusTin
Verified Seller
หัวหน้าแก๊งเสียว
พลังน้ำใจ: 41
ออฟไลน์
กระทู้: 1,122
|
|
« ตอบ #1 เมื่อ: 10 สิงหาคม 2014, 16:51:35 » |
|
RewriteCond %{SERVER_PORT} 80 RewriteRule ^(.*)$ https://www.xxx.com/ $1 [R,L]
|
|
|
บันทึกการเข้า
|
|
|
|
bompople
หัวหน้าแก๊งเสียว
พลังน้ำใจ: 245
ออฟไลน์
กระทู้: 2,173
|
|
« ตอบ #2 เมื่อ: 10 สิงหาคม 2014, 16:55:57 » |
|
|
|
|
บันทึกการเข้า
|
|
|
|
gutter
ก๊วนเสียว
พลังน้ำใจ: 61
ออฟไลน์
กระทู้: 418
|
|
« ตอบ #3 เมื่อ: 10 สิงหาคม 2014, 16:57:22 » |
|
ใช้ตัวนี้อยู่เช่นกันครับ เด้งไปเว็บใหม่หมด รวมทั้งไฟล์ที่ไม่มีก็ไปที่เว็บใหม่ ส่วนตัวที่ท่าน จขกท ให้มาผมเคยใช้ ไฟล์ที่มันไม่มีอยู่มันก็จะไม่เด้งไปด้วย
|
|
|
บันทึกการเข้า
|
|
|
|
AuGusTin
Verified Seller
หัวหน้าแก๊งเสียว
พลังน้ำใจ: 41
ออฟไลน์
กระทู้: 1,122
|
|
« ตอบ #4 เมื่อ: 10 สิงหาคม 2014, 16:59:49 » |
|
|
|
|
บันทึกการเข้า
|
|
|
|
SknetCenter
Verified Seller
หัวหน้าแก๊งเสียว
พลังน้ำใจ: 304
ออฟไลน์
กระทู้: 2,002
|
|
« ตอบ #5 เมื่อ: 10 สิงหาคม 2014, 17:07:54 » |
|
|
|
|
บันทึกการเข้า
|
|
|
|
max30012540
หัวหน้าแก๊งเสียว
พลังน้ำใจ: 196
ออฟไลน์
กระทู้: 1,310
|
|
« ตอบ #6 เมื่อ: 10 สิงหาคม 2014, 17:16:45 » |
|
RewriteEngine On RewriteCond %{HTTPS} !on RewriteRule (.*) https://%{HTTP_HOST}%{REQUEST_URI}
|
|
|
บันทึกการเข้า
|
|
|
|
bompople
หัวหน้าแก๊งเสียว
พลังน้ำใจ: 245
ออฟไลน์
กระทู้: 2,173
|
|
« ตอบ #7 เมื่อ: 10 สิงหาคม 2014, 17:17:00 » |
|
|
|
|
บันทึกการเข้า
|
|
|
|
conviction
สมุนแก๊งเสียว
พลังน้ำใจ: 50
ออฟไลน์
กระทู้: 756
|
|
« ตอบ #8 เมื่อ: 10 สิงหาคม 2014, 17:59:53 » |
|
ว่าจะตั้งคำถามอยู่พอดี ขอถามด้วยเลยครับว่าเอา RewriteCond %{SERVER_PORT} 80 RewriteRule ^(.*)$ https ://www. xxx.com/ $1 [R,L] ไปวางไว้ส่วนไหนของ .htaccess นี่คือ .htaccess ของผม # BEGIN WordPress <IfModule mod_rewrite.c> RewriteEngine On RewriteBase / RewriteRule ^index\.php$ - [L] RewriteCond %{REQUEST_FILENAME} !-f RewriteCond %{REQUEST_FILENAME} !-d RewriteRule . /index.php [L] </IfModule>
# END WordPress
|
|
|
บันทึกการเข้า
|
|
|
|
bompople
หัวหน้าแก๊งเสียว
พลังน้ำใจ: 245
ออฟไลน์
กระทู้: 2,173
|
|
« ตอบ #9 เมื่อ: 10 สิงหาคม 2014, 18:32:47 » |
|
ว่าจะตั้งคำถามอยู่พอดี ขอถามด้วยเลยครับว่าเอา RewriteCond %{SERVER_PORT} 80 RewriteRule ^(.*)$ https ://www. xxx.com/ $1 [R,L] ไปวางไว้ส่วนไหนของ .htaccess นี่คือ .htaccess ของผม # BEGIN WordPress <IfModule mod_rewrite.c> RewriteEngine On RewriteBase / RewriteRule ^index\.php$ - [L] RewriteCond %{REQUEST_FILENAME} !-f RewriteCond %{REQUEST_FILENAME} !-d RewriteRule . /index.php [L] </IfModule>
# END WordPress ผมทำได้แล้วครับ ลบ <IfModule mod_rewrite.c> RewriteEngine On RewriteBase / RewriteRule ^index\.php$ - [L] RewriteCond %{REQUEST_FILENAME} !-f RewriteCond %{REQUEST_FILENAME} !-d RewriteRule . /index.php [L] </IfModule>
# END WordPress ออกแล้ว แทนที่ด้วย RewriteCond %{SERVER_PORT} 80 RewriteRule ^(.*)$ https ://www. xxx.com/ $1 [R,L]
|
|
|
บันทึกการเข้า
|
|
|
|
conviction
สมุนแก๊งเสียว
พลังน้ำใจ: 50
ออฟไลน์
กระทู้: 756
|
|
« ตอบ #10 เมื่อ: 10 สิงหาคม 2014, 18:50:36 » |
|
ขอบคุณครับ
|
|
|
บันทึกการเข้า
|
|
|
|
SEnzoP
ก๊วนเสียว
พลังน้ำใจ: 47
ออฟไลน์
กระทู้: 455
|
|
« ตอบ #11 เมื่อ: 10 สิงหาคม 2014, 19:07:15 » |
|
ถ้าใช้ wordpress อยู่เอาไปไว้ก่อน # BEGIN WordPress นะ อย่าไปลบออก อันนี้ของเว็บผม เนื่องจากผมทำ rewrite subdirectory to subdomain เลยต้องกำหนดโดเมนไว้ด้วย # Redirect to HTTPS <IfModule mod_rewrite.c> RewriteEngine On RewriteCond %{HTTP_HOST} ^(www\.)?senzop\.com [NC] RewriteCond %{HTTPS} off RewriteRule (.*)$ https://senzop.com/$1 [R=301,L] </IfModule>
|
|
« แก้ไขครั้งสุดท้าย: 10 สิงหาคม 2014, 19:08:12 โดย SEnzoP »
|
บันทึกการเข้า
|
|
|
|
gd,lN
หัวหน้าแก๊งเสียว
พลังน้ำใจ: 96
ออฟไลน์
กระทู้: 1,743
|
|
« ตอบ #12 เมื่อ: 10 สิงหาคม 2014, 20:44:28 » |
|
ลง seo yoast แล้ว บังคับไป https ครับน่าจะได้
|
|
|
บันทึกการเข้า
|
|
|
|
Aussawinning
สมุนแก๊งเสียว
พลังน้ำใจ: 109
ออฟไลน์
กระทู้: 932
|
|
« ตอบ #13 เมื่อ: 10 สิงหาคม 2014, 21:25:42 » |
|
header("Location: https://xxx.com".$_SERVER["REQUEST_URI"]);
|
|
|
บันทึกการเข้า
|
|
|
|
bompople
หัวหน้าแก๊งเสียว
พลังน้ำใจ: 245
ออฟไลน์
กระทู้: 2,173
|
|
« ตอบ #14 เมื่อ: 10 สิงหาคม 2014, 22:18:45 » |
|
ลง seo yoast แล้ว บังคับไป https ครับน่าจะได้
ตรงไหนครับ
|
|
|
บันทึกการเข้า
|
|
|
|
conviction
สมุนแก๊งเสียว
พลังน้ำใจ: 50
ออฟไลน์
กระทู้: 756
|
|
« ตอบ #15 เมื่อ: 10 สิงหาคม 2014, 22:24:34 » |
|
ผมเห็นใน DirectAdmin มันมีให้ทำ Site Redirection ทำได้เหมือนกันไหมครับ
|
|
|
บันทึกการเข้า
|
|
|
|
ztronello
Newbie
พลังน้ำใจ: 1
ออฟไลน์
กระทู้: 44
|
|
« ตอบ #16 เมื่อ: 13 สิงหาคม 2014, 12:38:16 » |
|
.htaccess ผมใช้คำสั่งนี้อยู่ครับ RewriteEngine On RewriteCond %{HTTPS} !=on [NC] RewriteCond %{REQUEST_URI} /$ RewriteRule .* https://%{SERVER_NAME}%{REQUEST_URI} [R,L]
|
|
|
บันทึกการเข้า
|
Loading . . .
|
|
|
Jaideejung007™
หัวหน้าแก๊งเสียว
พลังน้ำใจ: 123
ออฟไลน์
กระทู้: 1,410
|
|
« ตอบ #17 เมื่อ: 13 สิงหาคม 2014, 14:26:07 » |
|
กระทู้ทรงคุณค่า เก็บไว้แปป อีกเดี๋ยว Cloudflare กำลังจะเปิด https ฟรี
|
|
|
บันทึกการเข้า
|
|
|
|
|