现在位置 >首页 > 所有属于WEB服务器分类文章
0+
A地址:域名/index.php?act=detail&id=200 B地址:域名/index.php-act=detail&id=200.htm 实现把用户输A地址跳到B地址,就是跳转的功能。 原先用用最常的方法实现如:RewriteRule ^index?act=detail&id=200$    index.php-act=detail&id=3 [L] 看上去是没有问题的,但在地址上输入跳转不了。后来网上查了一下资料如下: 规则: 引用自 文本 . 任意一个单字符 [chars] 字符类: “chars”中的任意一个字符 [^chars] 字符类: 不在”chars”中的字符 text1|text2 选择: text1 或 text2 量词 ? 前面的字符...
阅读全文
1+
新配置服务器环境后,运行以前正常的一个项目发现一些使用AJAX地方无法运行。 用firebug查看,结果能正常输出,但是总是反回500错误,然后直接运行这个地址,也能在浏览器中正常输出,但是用firebug看,还是存在500错误,经过查找资料,发现了原因: php某个版本后,如果关闭了错误显示(display_error)并出现了错误或者警告,那么会向apache返回500错误。 解决方法是讲php.ini中display_error开启重启apache即可。
阅读全文
1+
Ubuntu建立apache+php+mysql 基本的支持环境。暂时还不应用zend优化,因此这里就不涉及到zend optimizer的安装了。其实在ubuntu系统中中安装远比在windows系统中设置更为容易,而且在终端下设置更省事。 1、安装Apache服务 sudo apt-get install apache2 然后按照提示即完成apahce的安装了。这里 可以打开 http://127.0.0.1 ,即可看于是It works 2、安装php5 sudo apt-get install php5 sudo apt-get install libapache2-mod-php5 sudo /etc/init.d/apache2 restart OK之后,我们来查看一下是否生效了。 gksudo g...
阅读全文
1+
今天使用phpmyadmin的导入功能的时候,由于sql文件过大,服务器出现错误提示了,413 Request Entity Too Large,google了一下,发现是Nginx的错误提示。 解决方法:打开nginx主配置文件nginx.conf,找到http{}段,添加 client_max_body_size 100m; fedora下 vi /etc/nginx/nginx.conf 重启NGINX sudo /etc/init.d/nginx restart 恢复正常
阅读全文
0+
说到Web服务器,Apache服务器和互联网信息服务系统(IIS)服务器是两大巨头;但是运行速度更快、更灵活的对手:NGINX正在迎头赶上。   过去的日子对Web服务器管理员来说轻松得很。如果你管理的部门使用Windows,就使用IIS服务器;如果不是,就使用Apache服务器。而现在,你在Web服务器方面有了更多的选择;主要的替代服务器之一:开源NGINX Web服务器正在迅速发展起来。 据知名的Web服务器分析公司Netcraft声称,NGINX正在迅速追赶这两大传统服务器;使用NGINX的Web域名系统超过了4000万个,约占Web域名系统总数的8...
阅读全文
0+
默认情况下,如果你的网站下有一个文件夹,如果些文件夹下没有默认页面,当用户http://你的网址/a/即apache会把此文件夹角的内容全列出来。 如果想禁止此功能,可以有2个方法 1.编译时增加参数–disable-autoindex: ./configure –prefix=/usr/local/httpd2.0.53 \ –disable-autoindex \ –enable-so \ –datadir=/usr/local/web 2.修改httpd.conf 找到下面这一句把它注释掉即可 Options Indexes FollowSymLinks 建议默认情况下,设置APACHE禁止用户浏览目录内容。
阅读全文
0+
运行命令:sudo vi /etc/apache2/httpd.conf 格式如下:    <VirtualHost *:80>   serverAdmin webmaster@host.foo.com   DocumentRoot objectDir   ServerName hostName   <Directory objectDir>   AllowOverride None   Order Allow,Deny   Allow from All     </Directory>  </VirtualHost> 例如:   <VirtualHost *:80>   serverAdmin webmaster@host.foo.com   DocumentRoot /var/www   ServerName host.cc   <Directory /var/www>   AllowOverride None   Order Al...
阅读全文
0+
配置Nginx.conf在你的虚拟主机下添加 location / {      if (!-e $request_filename){           rewrite ^/(.*)$ /index.php/$1 last;      } } 复制代码 如果你的项目入口文件在一个子目录内则 location /目录/ {      if (!-e $request_filename){           rewrite ^/目录/(.*)$ /目录/index.php/$1 last;      } }
阅读全文
0+
在Fedora 14中安装Nginx+MySQL+PHP5(PHP-FPM模式) LNMP Nginx(发音为 “engine x”)是一款免费、开源、高性能的HTTP服务器。同时Nginx以稳定、功能丰富、配置简单、资源消耗少著称。这篇教程将会为你展示如何在一台 Fedora 14中安装Nginx+MySQL+PHP5(PHP-FPM模式) 我已经测试无误,这将保证为你工作! 1 前言备注 在这篇教程中我使用的用户名是www.unixbar.net,IP地址是192.168.0.100.这些设置可能与你的有所不同,因此 你需要在适当的地方修改一下. 2.安装MySQL5 我们通过执行下面的命令来安装MySQL: yum ...
阅读全文
0+
发表于157 天前 WEB服务器
IIS Rewrite 下载 点击这里下载 IIS Rewrite 组件 IIS Rewrite 配置 1、将下载的 IIS Rewrite 组件解压,放到适当的目录(如 C:Rewrite)下。 2、在“IIS管理器”里选择网站,右键,属性。 3、选择“ISAPI”,点击“添加”。 4、填入筛选器名称,如“rewrite”。 5、可执行文件下方点击“浏览”,选择刚才解压的Rewrite组件位置,Rewrite.dll。 6、确认选择正确后,点击“确定”。 7、点击“确定”,完成筛选器添加。 8、重启IIS。 9、重启IIS后,再次选择站点,右键,属性,看到如下所示向上的绿箭头,说明 IIS Rewr...
阅读全文
×
腾讯微博