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





最近的评论