ใช้ .htaccess เปลี่ยน URL เป็น subdomain บาง Query String บน Host ที่ใช้ Apache

แชร์ความรู้ Linux Ubuntu Web Server บทความ การ config server Linux FreeBSD Apache
การติดตั้ง XAMPP Mysql PHP ใครต้องการแชร์ความรู้เรื่องต่างๆ เหล่านี้ให้ ท่านหรืออื่น โพสที่หมวดนี้ได้

Moderators: mindphp, ผู้ดูแลกระดาน

User avatar
mindphp
ผู้ดูแลระบบ MindPHP
ผู้ดูแลระบบ MindPHP
Posts: 21815
Joined: 22/09/2008 6:18 pm
Contact:

ใช้ .htaccess เปลี่ยน URL เป็น subdomain บาง Query String บน Host ที่ใช้ Apache

Postby mindphp » 23/10/2013 11:43 pm

กรณีศึกษา ผมต้องการ เปลี่ยน URL ให้ผู้เข้าชมเว็บ ที่ใช้ phpNuke ซึ่งล้าสมัครแล้ว ไปเป็น เว็บเก่า แบบอัตโนมัต เช่น เป็น
http://archive.mindphp.com/modules.php? ... atch&id=38

จาก URL เดิมคือ
https://www.mindphp.com/modules.php?name ... atch&id=38

ใช้ .htaccess ดังนี้

Code: Select all

RewriteCond  %{REQUEST_URI} ^/modules\.php
RewriteRule ^(.*)$ http://archive.mindphp.com/$1 [R=301,L]


ความหมายคือ ต้องการเปลี่ยนแค่หน้าเว็บ ที่ทำด้วย phpNuke ซึ่งจะเข้าเว็บ ต้องมี คำว่า modules.php อยู่ด้วยเสมอ ไปเป็น archive url ของเว็บ

ปล. เสร็จแล้วต้องไป comment
ที่ไฟล์ includes/nukesentinel.php
หา

Code: Select all

header("Location: $rphp2"); 

แทนด้วย

Code: Select all

// header("Location: $rphp2"); 


viewtopic.php?f=6&t=2042
ติดตาม VDO: http://www.youtube.com/c/MindphpVideoman
ติดตาม FB: https://www.facebook.com/pages/MindphpC ... 9517401606
หมวดแชร์ความรู้: viewforum.php?f=29
รับอบรม และพัฒนาระบบ: viewtopic.php?f=6&t=2042

Return to “Linux - Web Server”

Who is online

Users browsing this forum: No registered users and 1 guest