-
htaccess的RewriteCond和RewriteRule問題
您好專家,
我的網站 http://www.cashflow24hours.com有一些破碎的(http://www.cashflow24hours.com/blogs URL; 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/”將成功加載的頁面,但是如果我',M輸入“http://www.cashflow24hours.com/blogs”的結果是頁面無法找到。 我研究更多有關此軟件(articlelive NX 1.7 www.interspire.com),我想知道是什麼問題,論壇尋找後,這是不是代碼 /編程錯誤,這是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)。
如果是這樣的話,把webroot的目錄。htaccess的感覺,將解決您的問題。 適當的配置,啟動和備用服務器
我一直有我的Apache服務器停止響應在隨機時間的問題。 我會重新啟動,這將是快樂的方式。 最後一次,我打開了生產機器上的記錄,並保存在它的眼睛後,一旦再次發生,我走進了錯誤日誌,拿起這顆寶石。
“[04月01日星期三19時 07分38秒2009] [INFO]服務器似乎忙,(你可能需要增加StartServers的,或最小/ MaxSpareServers),產卵 16歲以下兒童,有7閒置,和48個孩子”
有幾個這些,那麼多“[週三 04月01 19時 07分38秒2009] [調試] proxy_util.c(1778):代理:初始化的兒童 21005工人(*)0”線和再沒有什麼,直到我重新啟動。 從它的外觀,我要了StartServers的和最小/ MaxSpareServers,但這是我不真正了解一大堆關於 httpd.conf文件和設置,因此,如果有人可以看看我的設置和信息點我在正確的方向,甚至只是告訴我密集為首的自我,我將不勝感激.. OH和淋浴點。

httpd.conf文件
#prefork的MPM
#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
交換: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監察 httpd服務,可以使用MONIT它會提醒你,如果有任何問題,並會重新啟動服務器
http://www.howtoforge.com/server-monitoring-with-munin-and-monit-on-centos-5.2
OMM我不認為它的內存,日誌說,你需要increate你是runnign的prefork beause
當這個問題發生,嘗試 incrase prefork的設置,請參閱,幫助
但免費的RAM是低... ...當這個問題發生,檢查內存和處理器的利用率,只檢查,如果他們不運行 ... ...
-
我得到了一些錯誤後重定向
使用這種重定向規則之前,我是能夠編輯我的網站頭版
我也得到了使用重定向後的錯誤語法錯誤的Prototype.js
這是我的新的。htaccess文件在public_html目錄RewriteEngine敘述上
#- 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。PHPAuthName attejara.com
IndexIgnore。htaccess的*/.??* *〜*#* / HEADER * /自述* / _vti *RewriteCond%{HTTP_HOST} ^ attejara.com $ [OR]
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”。 如果你是JavaScript文件存儲在attejara.com域,那麼,那些重定向,太。
嘗試加入這一行
RewriteRule ^([^.]*)/?$的index.php [L] Apache服務
您好,
我們已經在Windows Server 2003 x64的服務包2運行 Apache 2.2的一個 Drupal站點。 該網站是不斷下降,我們必須重新啟動 Apache服務的網站。 連接的是我們得到的錯誤消息。
原來的錯誤是說,執行程序httpd.exe php5ts.dll和該 DLL有一個問題。
然而,在事件查看器顯示其他錯誤,其中之一,可能會造成其他問題。
在此服務器上你有多少RAM?
什麼是頁面文件的大小?它看起來像你正在運行的虛擬內存(內存 +頁面文件大小=虛擬內存)。 我將開始通過增加頁面文件的大小,但要確保你有足夠的磁盤空間增加。 如果你沒有足夠的磁盤空間,您將有同樣的問題。
不是你要找的? 專家諮詢。你可以創建本地服務器環境中使用Apache嗎 ?
喜
我有我需要運行本地電腦上顯示一些圖像序列,在Flash放映文件。 我需要它預載開始之前,據我所知閃光燈需要一個服務器的環境,這樣做。 有沒有辦法做到這一點?可以。 試試這個鏈接 http://httpd.apache.org/docs/1.3/install.html
也http://www.flashcentral.com/Tech/Server/Apache.htm閃光燈和Apache





最近的評論