. htaccess RewriteCond และปัญหา RewriteRule
สวัสดีผู้เชี่ยวชาญ
เว็บไซต์ http://www.cashflow24hours.com ฉันมี URL หัก (http://www.cashflow24hours.com/blogs บาง http://www.cashflow24hours.com/authors; http://www.cashflow24hours.com/ ผู้เขียน / ลง; http://www.cashflow24hours.com/authors/login; http://www.cashflow24hours.com/search/advanced)ถ้าฉันพิมพ์"http://www.cashflow24hours.com/blogs/"ความสำเร็จจะโหลดหน้า แต่ถ้า i'M พิมพ์คำว่า"http://www.cashflow24hours.com/blogs"ผลลัพธ์ที่ได้คือหน้า ไม่สามารถพบได้ ผมเคยทำวิจัยเพิ่มเติมเกี่ยวกับซอฟแวร์ (articlelive NX 1.7 www.interspire.com) นี้และฉันต้องการที่จะรู้ว่าอะไรคือปัญหาที่เกิดขึ้นหลังจากที่กำลังมองหาและฟอรั่มนี้ไม่ได้ / code ผิดพลาดของโปรแกรมนี้คือจาก mod_rewrite. htaccess RewriteCond และ RewriteRule
. htaccess ของฉัน :
==================================
RewriteCond% {REQUEST_URI}! บล็อก \. PHP
RewriteRule ^ บล็อก (.*)$ / blogs.php? $ 1 [L]
================================
หมายเหตุ :
-- โฮสติ้งของฉันแล้วเปิดใช้งาน mod_rewrite
-- แล้ว :
* * * * RewriteEngine บน
* * * * RewriteBase /
* * * * ตัวเลือก FollowSymlinks +จำเป็นต้องผู้เชี่ยวชาญให้คำแนะนำเพื่อช่วยฉันหา solutions.thank คุณมากมาก
ดูเหมือนว่าไฟล์ htaccess ของคุณไม่ได้อยู่ใน webroot dir ของคุณที่มันควรจะเป็น (แต่ในบล็อกของคุณ dir)
หากเป็นกรณีนี้ที่วาง. htaccess รู้สึกใน webroot dir จะแก้ปัญหาของคุณตั้งค่าที่เหมาะสมสำหรับเซิร์ฟเวอร์เริ่มต้นและการสแตนด์บาย
ฉันได้รับมีปัญหากับเซิร์ฟเวอร์ apache ของฉันในช่วงเวลาที่สุ่มหยุดการตอบสนอง ฉันจะเริ่มต้นใหม่ได้และมันจะเป็นในทางที่ม้าของตน หลังจากครั้งล่าสุดที่ผมเปิดขึ้นบนเครื่องเข้าสู่ระบบการผลิตและการเก็บตาบนมันเมื่อมันเกิดขึ้นอีกครั้งที่ผมเข้าไปในบันทึกข้อผิดพลาดและการปรับตัวดีขึ้นอัญมณีนี้
"[พ. 1 เมษายน 2009 19:07:38] [info] ดูเหมือนว่าเซิร์ฟเวอร์ไม่ว่าง (คุณอาจจำเป็นต้องเพิ่ม StartServers, หรือ Min / MaxSpareServers), วางไข่เด็ก 16 มี 7 ไม่ได้ใช้งาน, และ 48 เด็กทั้งหมด"
และมีหลายเหล่านี้และจากนั้นไม่กี่บรรทัดที่มากขึ้นของ": : พร็อกซี่เริ่มต้นการเชื่อมต่อ 0 เดียวผู้ปฏิบัติงานใน 21,005 เด็ก (*) [พุธที่ 1 เมษายน 2009 19:07:38] [แก้ปัญหา] proxy_util.c (1778)"ถูก แล้วไม่มีอะไรจนกว่าฉันจะเริ่มต้นใหม่ จากลักษณะของมันฉันควรจะขึ้น StartServers และนาที / MaxSpareServers แต่นี้คือที่ผมไม่เข้าใจมากทั้งที่เกี่ยวกับไฟล์ httpd.conf และสิ่งที่การตั้งค่าดังนั้นหากมีคนสามารถมองผ่านการตั้งค่าและข้อมูลและชี้ให้ฉันของฉัน ในทิศทางที่เหมาะสมหรือแม้เพียงแค่บอกตัวเองหัวของฉันหนาแน่นฉันอยากจะขอบคุณมัน .. โอ้และฝักบัวอาบน้ำคุณมีจุด

httpd.conf
MPM # prefork
# StartServers : จำนวนของกระบวนการเซิร์ฟเวอร์เพื่อเริ่มต้น
# MinSpareServers : จำนวนขั้นต่ำของกระบวนการเซิร์ฟเวอร์ซึ่งจะถูกเก็บไว้สำรอง
# MaxSpareServers : จำนวนสูงสุดของกระบวนการเซิร์ฟเวอร์ที่จะถูกเก็บไว้สำรอง
# ServerLimit : ค่าสูงสุดสำหรับ MaxClients สำหรับอายุการใช้งานของเซิร์ฟเวอร์
MaxClients # : จำนวนสูงสุดของกระบวนการเซิร์ฟเวอร์เพื่อเริ่มต้นการอนุญาต
# MaxRequestsPerChild : จำนวนสูงสุดของการร้องขอกระบวนการเซิร์ฟเวอร์ที่ให้บริการStartServers 16
MinSpareServers 10
MaxSpareServers 20
ServerLimit 512
MaxClients 512
MaxRequestsPerChild 4000# MPM งาน
# StartServers : หมายเลขเริ่มต้นของเซิร์ฟเวอร์เพื่อเริ่มต้นกระบวนการ
MaxClients # : จำนวนสูงสุดของการเชื่อมต่อลูกค้าพร้อมกัน
MinSpareThreads # : จำนวนขั้นต่ำของเธรดซึ่งจะถูกเก็บไว้สำรอง
MaxSpareThreads # : จำนวนสูงสุดของเธรดซึ่งจะถูกเก็บไว้สำรอง
# ThreadsPerChild : จำนวนคงที่ของเธรดในกระบวนการแต่ละเซิร์ฟเวอร์
# MaxRequestsPerChild : จำนวนสูงสุดของการร้องขอกระบวนการเซิร์ฟเวอร์ที่ให้บริการStartServers 2
MaxClients 150
MinSpareThreads 25
MaxSpareThreads 75
ThreadsPerChild 25
MaxRequestsPerChild 0# ฟรี - MT
ทั้งหมดที่ใช้บัฟเฟอร์แคชที่ใช้ร่วมกันฟรี
mem : 998 967 31 0 173 560
-- / บัฟเฟอร์ + / แคช : 233 765
Swap : 2008 28 1979
ทั้งหมด : 3006 995 2011# / sbin / swapon - S
ขนาดพิมพ์ชื่อไฟล์ที่ใช้จัดลำดับความสำคัญ
/ dev/sda5 พาร์ทิชัน 2056280 28876 -1# / usr / sbin / httpd - V
รุ่นของเซิร์ฟเวอร์ : Apache/2.2.8 (Unix)# / usr / sbin / httpd - l
คอมไพล์ในโมดูล :
core.c
prefork.c
http_core.c
mod_so.cคุณสามารถใช้ในการตรวจสอบ monit httpd บริการก็จะแจ้งเตือนคุณหากมีปัญหาใด ๆ และจะรีสตาร์ทเซิร์ฟเวอร์
http://www.howtoforge.com/server-monitoring-with-munin-and-monit-on-centos-5.2
Omm I dont คิดว่าหน่วยความจำของมันเป็นบันทึกที่กล่าวว่าคุณจะต้อง increate beause prefork ที่คุณกำลัง runnign ออก
ดังนั้นเมื่อเกิดปัญหานี้เกิดขึ้นพยายามที่จะ incrase prefork การตั้งค่าของคุณให้ดูถ้าช่วยที่
แต่ฟรี RAM ของคุณอยู่ในระดับต่ำ ... เมื่อเกิดปัญหานี้เกิดขึ้นตรวจสอบการใช้ Ram และประมวลผลเพียงตรวจสอบว่าพวกเขาจะไม่ได้ทำงานออก ...
ผมได้รับข้อผิดพลาดบางส่วนหลังจากที่เปลี่ยนเส้นทาง
ก่อนที่จะใช้กฎการเปลี่ยนเส้นทางนี้ผมสามารถที่จะแก้ไขเว็บไซต์ของฉันกับหน้า
และนอกจากนี้ผมมีข้อผิดพลาด prototype.js ไวยากรณ์ผิดพลาดหลังจากที่ใช้เปลี่ยนเส้นทาง
นี้เป็นใหม่. ของฉันไฟล์ htaccess ในไดเรกทอรี public_htmlRewriteEngine บน
# - FrontPage -
AuthUserFile / home6/attejara/public_html/_vti_pvt/service.pwd
AuthGroupFile / home6/attejara/public_html/_vti_pvt/service.grpปฏิเสธคำสั่งอนุญาตให้
ปฏิเสธจากทั้งหมด
อนุญาตจากทั้งหมดปฏิเสธคำสั่งอนุญาตให้
ปฏิเสธจากทั้งหมด# ใช้ PHP5 เป็นค่าเริ่มต้น
AddHandler application/x-httpd-php5. PHPattejara.com AuthName
IndexIgnore. htaccess */.??* * ~ * * * * * * * หัว / * * * * * * * * / ReadMe * * * * / * * * * _vtiRewriteCond% {HTTP_HOST} ^ attejara.com $ [หรือ]
RewriteCond% {HTTP_HOST} ^ www.attejara.com $
RewriteRule ^ .* $"HTTP \ :... \ / \ / www \ attejara \ COM \ / MS \ ดัชนี / \ php"[R = 301, L]กฎการเขียนของคุณว่า"ถ้าโฮสต์ที่เป็น attejara.com หรือเป็นเจ้าภาพ www.attejara.com เปลี่ยนเส้นทางเพื่อขอทุก http://www.attejara.com/ms/index.php" ถ้าคุณกำลังจัดเก็บไฟล์จาวาสคริปต์ในโดเมนที่ attejara.com แล้วใช่ที่ได้รับการเปลี่ยนเส้นทางมากเกินไป
ลองเพิ่มบรรทัดนี้
RewriteRule ^([^.]*)/?$ index.php [L]บริการ Apache
สวัสดี,
เรามี Windows Server 2003 x64 Service Pack 2 ทำงาน Apache 2.2 สำหรับเว็บไซต์ของ Drupal เว็บไซต์ที่มีการลงอย่างต่อเนื่องและเราจะต้องเริ่มต้นบริการ Apache ที่จะได้รับเว็บไซต์ที่เพิ่มขึ้น เอกสารแนบข้อความผิดพลาดที่เราได้รับเป็น
ข้อผิดพลาดเดิมไม่ว่าจะเป็นที่ httpd.exe โปรแกรมถูกดำเนินการ php5ts.dll และ dll ที่มีปัญหา
อย่างไรก็ตามใน Event Viewer ของคุณคุณจะแสดงข้อผิดพลาดอื่น ๆ ซึ่งหนึ่งในนั้นที่อาจเป็นสาเหตุทั้งหมดของปัญหาอื่น ๆ
ที่คุณทำเท่าใด RAM ได้บนเซิร์ฟเวอร์นี้?
ขนาดของไฟล์หน้าคืออะไร?มันดูเหมือนว่าคุณจะทำงานออกจากหน่วยความจำเสมือน (RAM + + ขนาดไฟล์หน้าหน่วยความจำเสมือน =) ฉันจะเริ่มต้นโดยการเพิ่มขนาดไฟล์หน้า แต่ให้แน่ใจว่าคุณมีพื้นที่ดิสก์เพียงพอที่จะเพิ่มมัน หากคุณไม่ได้มีพื้นที่ดิสก์เพียงพอคุณก็จะมีปัญหาเดียวกัน
ไม่ได้สิ่งที่คุณกำลังมองหา? สอบถามผู้เชี่ยวชาญคุณสามารถสร้างสภาพแวดล้อมเซิร์ฟเวอร์ในประเทศกับ apache?
Hi,
ผมมีไฟล์แฟลชที่มีบางโปรเจ็กเตอร์ลำดับภาพที่ฉันต้องการเพื่อให้ทำงานเฉพาะบนเครื่องพีซีสำหรับการแสดงผล ฉันจำเป็นต้องมีมัน Preload ก่อนที่จะเริ่มต้นและตามที่ผมเข้าใจความต้องการของแฟลชสภาพแวดล้อมของเซิร์ฟเวอร์ที่จะทำ จะมีวิธีการทำเช่นนี้หรือไม่?ใช่ ลอง http://httpd.apache.org/docs/1.3/install.html การเชื่อมโยงนี้
และยัง http://www.flashcentral.com/Tech/Server/Apache.htm สำหรับข้อมูลเพิ่มเติมเกี่ยวกับแฟลชและ apache





ความเห็นล่าสุด