หัวข้อ: ผมจะเขียน mod rewrite index.php ให้เป็น index.html ยังไง ช่วยหน่อย เริ่มหัวข้อโดย: clickfive ที่ 01 มีนาคม 2012, 14:28:48 ผมจะเขียน mod rewrite index.php ให้เป็น index.html ยังไง ช่วยหน่อย
RewriteEngine On # # RewriteBase / # # Rewrite Rules RewriteRule ^([^*]+)\.html index.php หัวข้อ: Re: ผมจะเขียน mod rewrite index.php ให้เป็น index.html ยังไง ช่วยหน่อย เริ่มหัวข้อโดย: ดีน วินเชสเตอร์ ที่ 01 มีนาคม 2012, 14:50:46 RewriteEngine on
RewriteRule ^index\.html /index\.php หัวข้อ: Re: ผมจะเขียน mod rewrite index.php ให้เป็น index.html ยังไง ช่วยหน่อย เริ่มหัวข้อโดย: clickfive ที่ 01 มีนาคม 2012, 14:57:26 ไม่เห้นได้เลยครับ ผมอัพขึ้นโอสจริงแล้ว
หัวข้อ: Re: ผมจะเขียน mod rewrite index.php ให้เป็น index.html ยังไง ช่วยหน่อย เริ่มหัวข้อโดย: clickfive ที่ 01 มีนาคม 2012, 14:59:00 ได้แล้ว แต่มันไม่ รีไดเร็ก
หัวข้อ: Re: ผมจะเขียน mod rewrite index.php ให้เป็น index.html ยังไง ช่วยหน่อย เริ่มหัวข้อโดย: ดีน วินเชสเตอร์ ที่ 01 มีนาคม 2012, 15:03:51 ตกลงจะ rewrite หรือ redirect ล่ะครับ
หัวข้อ: Re: ผมจะเขียน mod rewrite index.php ให้เป็น index.html ยังไง ช่วยหน่อย เริ่มหัวข้อโดย: clickfive ที่ 01 มีนาคม 2012, 15:07:48 rewrite แล้ว redirect ด้วยได้มั้ยครับ
เวลาเข้า index.php แล้ว redirect ไป index.html หัวข้อ: Re: ผมจะเขียน mod rewrite index.php ให้เป็น index.html ยังไง ช่วยหน่อย เริ่มหัวข้อโดย: ดีน วินเชสเตอร์ ที่ 01 มีนาคม 2012, 15:23:53 rewrite แล้ว redirect ด้วยได้มั้ยครับ เวลาเข้า index.php แล้ว redirect ไป index.html ถ้าแบบนี้จะ rewrite ทำไมอ่ะ ทำไมไม่ redirect เลยครับ เพราะนี่หมายความว่าคุณมีไฟล์ index.html อยู่ใช่มั้ย หัวข้อ: Re: ผมจะเขียน mod rewrite index.php ให้เป็น index.html ยังไง ช่วยหน่อย เริ่มหัวข้อโดย: clickfive ที่ 01 มีนาคม 2012, 15:32:34 เข้าใจแล้วครับ พึ่งค้นหาเจอ
เปลี่ยน location เก่า ไปที่ Location ใหม่แบบถาวร RewriteEngine on RewriteRule ^old\.html$ new.html หัวข้อ: Re: ผมจะเขียน mod rewrite index.php ให้เป็น index.html ยังไง ช่วยหน่อย เริ่มหัวข้อโดย: clickfive ที่ 01 มีนาคม 2012, 15:33:28 rewrite แล้ว redirect ด้วยได้มั้ยครับ เวลาเข้า index.php แล้ว redirect ไป index.html ถ้าแบบนี้จะ rewrite ทำไมอ่ะ ทำไมไม่ redirect เลยครับ เพราะนี่หมายความว่าคุณมีไฟล์ index.html อยู่ใช่มั้ย หัวข้อ: Re: ผมจะเขียน mod rewrite index.php ให้เป็น index.html ยังไง ช่วยหน่อย เริ่มหัวข้อโดย: หนุ่มบ้านโคก ที่ 01 มีนาคม 2012, 15:43:33 แล้วถ้าเปลี่ยน index.php เป็น หน้าแรก.html ละครับ ทำไง :P
หัวข้อ: Re: ผมจะเขียน mod rewrite index.php ให้เป็น index.html ยังไง ช่วยหน่อย เริ่มหัวข้อโดย: clickfive ที่ 01 มีนาคม 2012, 15:57:33 อืม อยากได้แบบนี้แหละ กำลังลองทำอยู่ เปลี่ยนเป็นภาษาไทยด้วย
หัวข้อ: Re: ผมจะเขียน mod rewrite index.php ให้เป็น index.html ยังไง ช่วยหน่อย เริ่มหัวข้อโดย: clickfive ที่ 01 มีนาคม 2012, 16:07:48 แล้วถ้าเปลี่ยน index.php เป็น หน้าแรก.html ละครับ ทำไง :P ผมเขียน RewriteRule ^xn--b3c6aejtbwl6hb3e2jla\.html /index\.php ซึ่งมันก็คือ ผู้ช่วยพยาบาล.html นั่นเอง แต่อยากรู้ว่า google มันจะสามารถอ่านเป็นภาษาไทยได้หรือไม่ แล้วในช่อง URL มันจะเป็น http://www.yourdomain.com/ผู้ช่วยพยาบาล.html ได้หรือไม่ ผู้รู้ช่วยตอบหน่อยครับ หัวข้อ: Re: ผมจะเขียน mod rewrite index.php ให้เป็น index.html ยังไง ช่วยหน่อย เริ่มหัวข้อโดย: หนุ่มบ้านโคก ที่ 01 มีนาคม 2012, 16:14:41 แล้วถ้าเปลี่ยน index.php เป็น หน้าแรก.html ละครับ ทำไง :P ผมเขียน RewriteRule ^xn--b3c6aejtbwl6hb3e2jla\.html /index\.php ซึ่งมันก็คือ ผู้ช่วยพยาบาล.html นั่นเอง แต่อยากรู้ว่า google มันจะสามารถอ่านเป็นภาษาไทยได้หรือไม่ แล้วในช่อง URL มันจะเป็น [url]http://www.yourdomain.com/[/url]ผู้ช่วยพยาบาล.html ได้หรือไม่ ผู้รู้ช่วยตอบหน่อยครับ มันรันได้มั้ยครับ :P หัวข้อ: Re: ผมจะเขียน mod rewrite index.php ให้เป็น index.html ยังไง ช่วยหน่อย เริ่มหัวข้อโดย: clickfive ที่ 01 มีนาคม 2012, 16:15:09 แล้วผมต้องการให้มัน [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] หัวข้อ: Re: ผมจะเขียน mod rewrite index.php ให้เป็น index.html ยังไง ช่วยหน่อย เริ่มหัวข้อโดย: clickfive ที่ 01 มีนาคม 2012, 16:16:40 แล้วถ้าเปลี่ยน index.php เป็น หน้าแรก.html ละครับ ทำไง :P ผมเขียน RewriteRule ^xn--b3c6aejtbwl6hb3e2jla\.html /index\.php ซึ่งมันก็คือ ผู้ช่วยพยาบาล.html นั่นเอง แต่อยากรู้ว่า google มันจะสามารถอ่านเป็นภาษาไทยได้หรือไม่ แล้วในช่อง URL มันจะเป็น [url]http://www.yourdomain.com/[/url]ผู้ช่วยพยาบาล.html ได้หรือไม่ ผู้รู้ช่วยตอบหน่อยครับ มันรันได้มั้ยครับ :P หัวข้อ: Re: ผมจะเขียน mod rewrite index.php ให้เป็น index.html ยังไง ช่วยหน่อย เริ่มหัวข้อโดย: หนุ่มบ้านโคก ที่ 01 มีนาคม 2012, 16:21:03 เกิดความรู้ ถามต่อแล้วถ้าอย่างเป็นหน้าค้นหาข้อมูลละครับ
เวลาค้นมันจะขึ้น www.xxxxx.com/search.php?search= (http://www.xxxxx.com/search.php?search=)ปลา&send=ค้นหา แยากเปลี่ยนให้มันเป็น www.xxxxx.com/search/ (http://www.xxxxx.com/search/)ปลา.html อย่างนี้ทำได้มั้ยครับ :P หัวข้อ: Re: ผมจะเขียน mod rewrite index.php ให้เป็น index.html ยังไง ช่วยหน่อย เริ่มหัวข้อโดย: ดีน วินเชสเตอร์ ที่ 01 มีนาคม 2012, 16:37:28 hiip://www.htaccessredirect.net/index.php
hiip://www.htaccesseditor.com/en.shtml ลองดูนะครับ สร้างโค๊ด .htaccess ได้หลายอย่างเลย คิดว่าน่าจะตอบโจทย์ได้ครับ หัวข้อ: Re: ผมจะเขียน mod rewrite index.php ให้เป็น index.html ยังไง ช่วยหน่อย เริ่มหัวข้อโดย: หนุ่มบ้านโคก ที่ 01 มีนาคม 2012, 17:35:22 hiip://www.htaccessredirect.net/index.php งงเลยครับ :Phiip://www.htaccesseditor.com/en.shtml ลองดูนะครับ สร้างโค๊ด .htaccess ได้หลายอย่างเลย คิดว่าน่าจะตอบโจทย์ได้ครับ หัวข้อ: Re: ผมจะเขียน mod rewrite index.php ให้เป็น index.html ยังไง ช่วยหน่อย เริ่มหัวข้อโดย: ดีน วินเชสเตอร์ ที่ 01 มีนาคม 2012, 18:13:13 hiip://www.htaccessredirect.net/index.php งงเลยครับ :Phiip://www.htaccesseditor.com/en.shtml ลองดูนะครับ สร้างโค๊ด .htaccess ได้หลายอย่างเลย คิดว่าน่าจะตอบโจทย์ได้ครับ งงอะไรอ่ะครับ ก็เป็นเว็บที่สามารถเข้าไปสร้างโค๊ต htaccess ได้อ่ะ หัวข้อ: Re: ผมจะเขียน mod rewrite index.php ให้เป็น index.html ยังไง ช่วยหน่อย เริ่มหัวข้อโดย: หนุ่มบ้านโคก ที่ 01 มีนาคม 2012, 18:25:48 hiip://www.htaccessredirect.net/index.php งงเลยครับ :Phiip://www.htaccesseditor.com/en.shtml ลองดูนะครับ สร้างโค๊ด .htaccess ได้หลายอย่างเลย คิดว่าน่าจะตอบโจทย์ได้ครับ งงอะไรอ่ะครับ ก็เป็นเว็บที่สามารถเข้าไปสร้างโค๊ต htaccess ได้อ่ะ หัวข้อ: Re: ผมจะเขียน mod rewrite index.php ให้เป็น index.html ยังไง ช่วยหน่อย เริ่มหัวข้อโดย: ดีน วินเชสเตอร์ ที่ 01 มีนาคม 2012, 18:31:19 ลองแล้วครับแต่มันใช้ไม่ได้ คือผมเขียนระบบแยกไว้ในเว็บที่ทำด้วย wp มันสามารถเพิ่มโค้ดเข้าไปใน ไฟล์ .HTACCESS ของ wp ได้เลยใช่มั้ยครับ :P งั้นคงต้องเลือก Copy มาเฉพาะส่วนที่ต้องใช้อ่ะครับ หัวข้อ: Re: ผมจะเขียน mod rewrite index.php ให้เป็น index.html ยังไง ช่วยหน่อย เริ่มหัวข้อโดย: หนุ่มบ้านโคก ที่ 01 มีนาคม 2012, 18:49:55 ขออนุญาติพี่เจ้าของกระทู้น่ะครับ
hllp://www.xxxx.com/search.php?search=xxx&send=yyyy ซึ่งที่ต้องการคือ hllp://www.xxxx.com/search/yyyy/xxx.html ผมแทรกใน .htaccess ของ wp น่ะครับ # 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 php_flag register_globals on RewriteRule ^([^/]*)/([^/]*)\.html$ /search.php?search=$2&send=$1 [L] ผมเขียนอย่างนี้ถูกมั้ยครับ :P หัวข้อ: Re: ผมจะเขียน mod rewrite index.php ให้เป็น index.html ยังไง ช่วยหน่อย เริ่มหัวข้อโดย: bot2o ที่ 01 มีนาคม 2012, 19:01:33 ขออนุญาติพี่เจ้าของกระทู้น่ะครับ hllp://www.xxxx.com/search.php?search=xxx&send=yyyy ซึ่งที่ต้องการคือ hllp://www.xxxx.com/search/yyyy/xxx.html ผมแทรกใน .htaccess ของ wp น่ะครับ # 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 php_flag register_globals on RewriteRule ^([^/]*)/([^/]*)\.html$ /search.php?search=$2&send=$1 [L] ผมเขียนอย่างนี้ถูกมั้ยครับ :P ผมลองมั่วอะนะ ไม่ได้ check RewriteRule ^search/([^/]*)/([^/]*)\.html$ /search.php?search=$2&send=$1 [L] หัวข้อ: Re: ผมจะเขียน mod rewrite index.php ให้เป็น index.html ยังไง ช่วยหน่อย เริ่มหัวข้อโดย: หนุ่มบ้านโคก ที่ 01 มีนาคม 2012, 19:44:48 ขออนุญาติพี่เจ้าของกระทู้น่ะครับ hllp://www.xxxx.com/search.php?search=xxx&send=yyyy ซึ่งที่ต้องการคือ hllp://www.xxxx.com/search/yyyy/xxx.html ผมแทรกใน .htaccess ของ wp น่ะครับ # 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 php_flag register_globals on RewriteRule ^([^/]*)/([^/]*)\.html$ /search.php?search=$2&send=$1 [L] ผมเขียนอย่างนี้ถูกมั้ยครับ :P ผมลองมั่วอะนะ ไม่ได้ check RewriteRule ^search/([^/]*)/([^/]*)\.html$ /search.php?search=$2&send=$1 [L] หัวข้อ: Re: ผมจะเขียน mod rewrite index.php ให้เป็น index.html ยังไง ช่วยหน่อย เริ่มหัวข้อโดย: ohmohm ที่ 02 มีนาคม 2012, 23:06:08 ขออนุญาติพี่เจ้าของกระทู้น่ะครับ hllp://www.xxxx.com/search.php?search=xxx&send=yyyy ซึ่งที่ต้องการคือ hllp://www.xxxx.com/search/yyyy/xxx.html ผมแทรกใน .htaccess ของ wp น่ะครับ # 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 php_flag register_globals on RewriteRule ^([^/]*)/([^/]*)\.html$ /search.php?search=$2&send=$1 [L] ผมเขียนอย่างนี้ถูกมั้ยครับ :P ผมลองมั่วอะนะ ไม่ได้ check RewriteRule ^search/([^/]*)/([^/]*)\.html$ /search.php?search=$2&send=$1 [L] มันไม่ยอม rewrite ให้เลยครับ :P RewriteRule ^search/([^/]*)/([^/]*)\.html$ /search.php?search=$2&send=$1 [L] ไปอยู่ก่อนบรรทัด RewriteCond %{REQUEST_FILENAME} !-f นะผมว่า แล้วผมต้องการให้มัน [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] ใส่ [R] ข้างหลัง และถ้าอยาก index.php ให้ Redirect ไป xn--b3c6aejtbwl6hb3e2jla.html ก็น่าจะทำแบบนี้ได้ RewriteRule ^index\.php$ /xn--b3c6aejtbwl6hb3e2jla.html [R] เกิดความรู้ ถามต่อแล้วถ้าอย่างเป็นหน้าค้นหาข้อมูลละครับ เวลาค้นมันจะขึ้น [url=http://www.xxxxx.com/search.php?search=]www.xxxxx.com/search.php?search=[/url] ([url]http://www.xxxxx.com/search.php?search=[/url])ปลา&send=ค้นหา แยากเปลี่ยนให้มันเป็น [url=http://www.xxxxx.com/search/]www.xxxxx.com/search/[/url] ([url]http://www.xxxxx.com/search/[/url])ปลา.html อย่างนี้ทำได้มั้ยครับ :P แบบนี้ก็น่าจะได้แล้วมั่ง RewriteRule ^search/([^/]*)\.html$ /search.php?search=$1&send=ค้นหา ทำค้นหาอยู่หรือครับ http://www.thaiseoboard.com/index.php/topic,260435.0.html แถมๆ http://css-tricks.com/how-to-redirect-indexhtml-to-indexphp/ |