ผมจะเขียน mod rewrite index.php ให้เป็น index.html ยังไง ช่วยหน่อย

เริ่มโดย clickfive, 01 มีนาคม 2012, 14:28:48

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

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

clickfive

ผมจะเขียน mod rewrite index.php ให้เป็น index.html ยังไง ช่วยหน่อย

RewriteEngine On

#
#
RewriteBase /

#
# Rewrite Rules

RewriteRule ^([^*]+)\.html index.php

ดีน วินเชสเตอร์


clickfive

ไม่เห้นได้เลยครับ ผมอัพขึ้นโอสจริงแล้ว

clickfive


ดีน วินเชสเตอร์


clickfive

rewrite แล้ว redirect ด้วยได้มั้ยครับ
เวลาเข้า index.php แล้ว redirect ไป index.html

ดีน วินเชสเตอร์

อ้างถึงจาก: clickfive ใน 01 มีนาคม 2012, 15:07:48
rewrite แล้ว redirect ด้วยได้มั้ยครับ
เวลาเข้า index.php แล้ว redirect ไป index.html

ถ้าแบบนี้จะ rewrite ทำไมอ่ะ ทำไมไม่ redirect เลยครับ
เพราะนี่หมายความว่าคุณมีไฟล์ index.html อยู่ใช่มั้ย

clickfive

เข้าใจแล้วครับ พึ่งค้นหาเจอ
เปลี่ยน location เก่า ไปที่ Location ใหม่แบบถาวร

RewriteEngine on
RewriteRule ^old\.html$ new.html

clickfive

อ้างถึงจาก: ดีน วินเชสเตอร์ ใน 01 มีนาคม 2012, 15:23:53
อ้างถึงจาก: clickfive ใน 01 มีนาคม 2012, 15:07:48
rewrite แล้ว redirect ด้วยได้มั้ยครับ
เวลาเข้า index.php แล้ว redirect ไป index.html

ถ้าแบบนี้จะ rewrite ทำไมอ่ะ ทำไมไม่ redirect เลยครับ
เพราะนี่หมายความว่าคุณมีไฟล์ index.html อยู่ใช่มั้ย
ขอบพระคุณมากครับ


clickfive

อืม อยากได้แบบนี้แหละ กำลังลองทำอยู่ เปลี่ยนเป็นภาษาไทยด้วย

clickfive

อ้างถึงจาก: หนุ่มบ้านโคก ใน 01 มีนาคม 2012, 15:43:33
แล้วถ้าเปลี่ยน index.php เป็น หน้าแรก.html ละครับ ทำไง :P

ผมเขียน
RewriteRule ^xn--b3c6aejtbwl6hb3e2jla\.html /index\.php

ซึ่งมันก็คือ ผู้ช่วยพยาบาล.html นั่นเอง

แต่อยากรู้ว่า google มันจะสามารถอ่านเป็นภาษาไทยได้หรือไม่

แล้วในช่อง URL มันจะเป็น http://www.yourdomain.com/ผู้ช่วยพยาบาล.html ได้หรือไม่ ผู้รู้ช่วยตอบหน่อยครับ

หนุ่มบ้านโคก

อ้างถึงจาก: clickfive ใน 01 มีนาคม 2012, 16:07:48
อ้างถึงจาก: หนุ่มบ้านโคก ใน 01 มีนาคม 2012, 15:43:33
แล้วถ้าเปลี่ยน index.php เป็น หน้าแรก.html ละครับ ทำไง :P

ผมเขียน
RewriteRule ^xn--b3c6aejtbwl6hb3e2jla\.html /index\.php

ซึ่งมันก็คือ ผู้ช่วยพยาบาล.html นั่นเอง

แต่อยากรู้ว่า google มันจะสามารถอ่านเป็นภาษาไทยได้หรือไม่

แล้วในช่อง URL มันจะเป็น http://www.yourdomain.com/ผู้ช่วยพยาบาล.html ได้หรือไม่ ผู้รู้ช่วยตอบหน่อยครับ
มันรันได้มั้ยครับ :P

clickfive

แล้วผมต้องการให้มัน [R] Redirect you can add an =301 or =302 to change the type.

ผมจะต้องใส่ตัว [R] ตรงไหนอ่ะครับ ถ้าใส่ด้านหลัง ตามด้านล่างนี้ มันก็ Redirect ไปที่ index.php

ที่ต้องการคือ index.php เปลี่ยนเป็น(พร้อม Redirect) xn--b3c6aejtbwl6hb3e2jla.html

RewriteRule ^xn--b3c6aejtbwl6hb3e2jla\.html /index\.php [R]

clickfive

อ้างถึงจาก: หนุ่มบ้านโคก ใน 01 มีนาคม 2012, 16:14:41
อ้างถึงจาก: clickfive ใน 01 มีนาคม 2012, 16:07:48
อ้างถึงจาก: หนุ่มบ้านโคก ใน 01 มีนาคม 2012, 15:43:33
แล้วถ้าเปลี่ยน index.php เป็น หน้าแรก.html ละครับ ทำไง :P

ผมเขียน
RewriteRule ^xn--b3c6aejtbwl6hb3e2jla\.html /index\.php

ซึ่งมันก็คือ ผู้ช่วยพยาบาล.html นั่นเอง

แต่อยากรู้ว่า google มันจะสามารถอ่านเป็นภาษาไทยได้หรือไม่

แล้วในช่อง URL มันจะเป็น http://www.yourdomain.com/ผู้ช่วยพยาบาล.html ได้หรือไม่ ผู้รู้ช่วยตอบหน่อยครับ
มันรันได้มั้ยครับ :P
ตอนนี้ ได้หมดแระครับ  ยกเว้น Redirect ครับ

หนุ่มบ้านโคก

เกิดความรู้ ถามต่อแล้วถ้าอย่างเป็นหน้าค้นหาข้อมูลละครับ

เวลาค้นมันจะขึ้น
www.xxxxx.com/search.php?search=ปลา&send=ค้นหา
แยากเปลี่ยนให้มันเป็น
www.xxxxx.com/search/ปลา.html
อย่างนี้ทำได้มั้ยครับ
:P

ดีน วินเชสเตอร์

hiip://www.htaccessredirect.net/index.php

hiip://www.htaccesseditor.com/en.shtml

ลองดูนะครับ สร้างโค๊ด .htaccess ได้หลายอย่างเลย
คิดว่าน่าจะตอบโจทย์ได้ครับ

หนุ่มบ้านโคก


ดีน วินเชสเตอร์

อ้างถึงจาก: หนุ่มบ้านโคก ใน 01 มีนาคม 2012, 17:35:22
อ้างถึงจาก: ดีน วินเชสเตอร์ ใน 01 มีนาคม 2012, 16:37:28
hiip://www.htaccessredirect.net/index.php

hiip://www.htaccesseditor.com/en.shtml

ลองดูนะครับ สร้างโค๊ด .htaccess ได้หลายอย่างเลย
คิดว่าน่าจะตอบโจทย์ได้ครับ
งงเลยครับ :P

งงอะไรอ่ะครับ ก็เป็นเว็บที่สามารถเข้าไปสร้างโค๊ต htaccess ได้อ่ะ

หนุ่มบ้านโคก

อ้างถึงจาก: ดีน วินเชสเตอร์ ใน 01 มีนาคม 2012, 18:13:13
อ้างถึงจาก: หนุ่มบ้านโคก ใน 01 มีนาคม 2012, 17:35:22
อ้างถึงจาก: ดีน วินเชสเตอร์ ใน 01 มีนาคม 2012, 16:37:28
hiip://www.htaccessredirect.net/index.php

hiip://www.htaccesseditor.com/en.shtml

ลองดูนะครับ สร้างโค๊ด .htaccess ได้หลายอย่างเลย
คิดว่าน่าจะตอบโจทย์ได้ครับ
งงเลยครับ :P

งงอะไรอ่ะครับ ก็เป็นเว็บที่สามารถเข้าไปสร้างโค๊ต htaccess ได้อ่ะ
ลองแล้วครับแต่มันใช้ไม่ได้ คือผมเขียนระบบแยกไว้ในเว็บที่ทำด้วย wp มันสามารถเพิ่มโค้ดเข้าไปใน ไฟล์ .HTACCESS ของ wp ได้เลยใช่มั้ยครับ :P