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

» Enter Pinkkeyhost Website «

เว็บโฮสติ้ง Pinkkeyhost :: Support Center
Pinkkeyhost
หน้า: 1
  พิมพ์  
ผู้เขียน หัวข้อ: สอบถามเรื่องไฟล์ htaccess ของ runcms นิดนึงครับ  (อ่าน 16303 ครั้ง)
0 สมาชิก และ 1 บุคคลทั่วไป กำลังดูหัวข้อนี้
otto
Newbie
*
ออฟไลน์ ออฟไลน์

กระทู้: 11



« เมื่อ: 11 มิ.ย. 2007 18:37 »

พอดีว่ากำลังจะเอา runcms มาใช้อีกครั้ง แต่พบการเปลี่ยนแปลงของ cms ตัวนีเพิ่มขึ้นอีกหน่อยค่อ ตั้งแต่ v1.5.1 เป็นต้นไป cms ตัวนี้จะมีไฟล์ .htaccess ใส่มาที่ root ด้วย และเห็นว่าคำสั่งบางอย่างในไฟล์นี้มีการเรียกใช้ฟังชั่น mod_rewrite ด้วย ดังนั้นโฮสไหนที่ไม่ได้ติดตั้ง mod_rewrite จะไม่สามารถติดตั้ง cms ได้ผ่าน ผมจึงอยากขอรบกวนความรู้ความสามารถของคุณแมนช่วยดูให้สักหน่อยครับว่า ถ้าเราไปเอาบรรทัดที่คำสั่งนี้อยู่ออกเสีย (โดยการ # ที่หน้าคำสั่ง) มันจะทำให้การทำงานของ cms ตัวนี้มีปัญหาเรื่องอะไรครับ เผื่อว่าถ้าบรรทัดนั้นไม่ได้สำคัญก็จะได้เอาออกเสียหน่ะครับ



ข้างล่างนี้เป็นเนื้อหาของไฟล์ htaccess ครับ
ถ้าเราใส่ # ที่หน้าคำสั่งที่ใช้ mod_rewrite มันก็จะติดตั้งได้ครับ

โค๊ด:
# Commits: $Commits$
###################################
# TBD: .htacces generation from RunCMS
###################################

###################################
# errors
###################################
#error_reporting = E_COMPILE_ERROR|E_ERROR|E_CORE_ERROR

#php_value error_reporting 1
#php_value error_reporting 63

php_flag register_globals off
php_flag display_errors on
php_value error_reporting 7
#php_value error_log

###################################
# mod_rewrite
###################################
RewriteEngine On

###################################
# mirrors glueling
###################################
Options +FollowSymlinks
RewriteRule ^.htaccess$ - [F]


###################################
# For avoiding problem with login on two saits (with www & without it)
###################################
RewriteCond %{HTTP_HOST} ^www.your_site.ru$
RewriteRule ^(.*)$ http://your_site.ru/$1 [R=301,L]


###################################
# news & articles
###################################
# RunCMS installed in root directory of www server
###################################
#RewriteBase /

RewriteRule ^news/([1-9][0-9]*).html /modules/news/article.php?storyid=$1
RewriteRule ^links/([1-9][0-9]*).html /modules/mylinks/singlelink.php?lid=$1
RewriteRule ^downloads/([1-9][0-9]*).html /modules/mydownloads/singlefile.php?lid=$1
RewriteRule ^users/([1-9][0-9]*).html /userinfo.php?uid=$1
RewriteRule ^newstopic/([1-9][0-9]*).html /modules/news/index.php?storytopic=$1
RewriteRule ^news/ /modules/news/ [NC,R=301,L]


# if RunCMS installed in RunCMS directory on server comment lines above and remark off below
###################################
#RewriteBase /RunCMS/
#RewriteRule ^news/([1-9][0-9]*).html /RunCMS/modules/news/article.php?storyid=$1
#RewriteRule ^links/([1-9][0-9]*).html /RunCMS/modules/mylinks/singlelink.php?lid=$1
#RewriteRule ^downloads/([1-9][0-9]*).html /RunCMS/modules/mydownloads/singlefile.php?lid=$1
#RewriteRule ^users/([1-9][0-9]*).html /RunCMS/userinfo.php?uid=$1
#RewriteRule ^newstopic/([1-9][0-9]*).html /RunCMS/modules/news/index.php?storytopic=$1
#RewriteRule ^news/ /RunCMS/modules/news/ [NC,R=301,L]

##################################
# Redirect!
###################################
#Redirect /_vti_bin/(.*) /

Redirect /_vti_bin/owssvr.dll http://download.microsoft.com/download/1/6/5/165b076b-aaa9-443d-84f0-73cf11fdcdf8/WindowsXP-KB835935-SP2-ENU.exe
Redirect /MSOffice/cltreq.asp http://download.microsoft.com/download/1/6/5/165b076b-aaa9-443d-84f0-73cf11fdcdf8/WindowsXP-KB835935-SP2-ENU.exe
Redirect /cgi-bin/acereferer.cgi http://download.microsoft.com/download/1/6/5/165b076b-aaa9-443d-84f0-73cf11fdcdf8/WindowsXP-KB835935-SP2-ENU.exe
Redirect /scripts/formmail.pl http://download.microsoft.com/download/1/6/5/165b076b-aaa9-443d-84f0-73cf11fdcdf8/WindowsXP-KB835935-SP2-ENU.exe
Redirect /xlinks.php http://download.microsoft.com/download/1/6/5/165b076b-aaa9-443d-84f0-73cf11fdcdf8/WindowsXP-KB835935-SP2-ENU.exe
Redirect /cgi-bin/mailform.pl http://download.microsoft.com/download/1/6/5/165b076b-aaa9-443d-84f0-73cf11fdcdf8/WindowsXP-KB835935-SP2-ENU.exe
Redirect /cgi-bin/formmail http://download.microsoft.com/download/1/6/5/165b076b-aaa9-443d-84f0-73cf11fdcdf8/WindowsXP-KB835935-SP2-ENU.exe
Redirect /cgi-bin/cgiemail http://download.microsoft.com/download/1/6/5/165b076b-aaa9-443d-84f0-73cf11fdcdf8/WindowsXP-KB835935-SP2-ENU.exe
Redirect /cgi-bin/ezformml.cgi http://download.microsoft.com/download/1/6/5/165b076b-aaa9-443d-84f0-73cf11fdcdf8/WindowsXP-KB835935-SP2-ENU.exe

บันทึกการเข้า

โฮสดี เพราะมีผู้ดูแลดี มันเป็นสัจธรรม ...
PinkkeyHost
Online Supported
Administrator
Sr. Member
*****
ออฟไลน์ ออฟไลน์

กระทู้: 363


« ตอบ #1 เมื่อ: 13 มิ.ย. 2007 10:58 »

runcms เวอร์ชั่นหลังๆ เปลี่ยนไปเยอะพอสมควร
เนื่องจากเปลี่ยนผู้พัฒนาจาก farsus ไปเป็น EsseBe
ดังนั้นจุดยืนและfeatureก็ย่อมเปลี่ยนไปตามผู้พัฒนา

สำหรับคุณสมบัติ friendly url ก็เป็นคุณสมบัติใหม่ที่เพิ่มเข้ามา
โดยอาศัย mod_rewrite ในการทำงาน
ซึ่งตรงนี้สามารถปิดได้จากในหน้า admin ของระบบ runcms
และตัว script จะทำการตรวจสอบเองอยู่แล้วว่า server รองรัีบหรือไม่
หากไม่รองรับมันก็จะไม่ทำงาน และใช้ url ตามปกติแบบเดิมครับ
บันทึกการเข้า

หน้า: 1
  พิมพ์  
 
กระโดดไป:  

PinkkeyHost.com - บริการ เว็บโฮสติ้ง จดโดเมน Co-Location & Dedicated Server

reduce website downtime
Powered by SMF 1.1.16 | SMF © 2006-2007, Simple Machines | Thai language by ThaiSMF
XHTML | CSS | Aero79 design by Bloc
หน้านี้ถูกสร้างขึ้นภายในเวลา 0.045 วินาที กับ 21 คำสั่ง