很多程序都会用到伪静态。在这里统一记录下操作的方法。
Apache伪静态配置:
A) PHP配置
vim /etc/php.ini cgi.fix_pathinfo = 1 #将注释去掉
B) apache配置
vim /etc/httpd/conf/httpd.conf LoadModule rewrite_module modules/mod_rewrite.so #将该句注解去掉。 <Directory /> Options FollowSymLinks AllowOverride None </Directory> #中把AllowOverride的None改为All service httpd restart #重启apache
Nginx伪静态配置
vim /etc/nginx/conf.d/default.conf location / { root /var/www/html; index index.html index.htm index.php; } #在这里面加入各自程序的伪静态规则,如thinkphp的伪静态规则如下 location / { root /var/www/html; index index.html index.htm index.php; if (!-e $request_filename) { rewrite ^(.*)$ /index.php?s=$1 last; break; } } service nginx restart #重启nginx
按照这样的方式,伪静态就生效了!
相关推荐
本篇文档详细记录了Nginx和Apache伪静态设置的规则,作为线上维护的参考手册,在此分享,希望能帮助到有用到的朋友。
一个开源的Linux下运行的命令行工具,能将Apache的配置文件转换成相应的Nginx的配置文件。本工具能自动将Apache Web服务器的配置文件转化成Nginx的配置文件,减少WEB服务器迁移的工作量。 该工具从Apache Web服务器...
1.查看80端口是否被占用,一般80端口多被apache服务占用。 netstat -anp|grep 80 2.修改apache服务的端口号 ...以上所述是小编给大家介绍的linux服务器上使用nginx访问本地静态资源的方法,希望对大家有所帮助!
* last 相当于Apache里的[L]标记,表示完成rewrite * break 终止匹配, 不再匹配后面的规则 * redirect 返回302临时重定向 地址栏会显示跳转后的地址 * permanent 返回301永久重定向 地址栏会显示跳转后的地
一个开源的Linux下运行的命令行工具,能将Apache的配置文件转换成相应的Nginx的配置文件。本工具能自动将Apache Web服务器的配置文件转化成Nginx的配置文件,减少WEB服务器迁移的工作量。 该工具从Apache Web服务器...
当我们从apache服务器转向Nginx服务器的时候,它们的伪静态规则就不一样了,所以你熟悉Nginx服务器的伪静态规则,自己写当然也好
【伪静态URL】 网站用的是静态,筛选用的是伪静态,...3. .htaccess 为apache伪静态,放在网站根目录,用于筛选伪静态使用,iis和nginx用户自行转换。 4. 设置网站整站为静态,生成,浏览网站带筛选的栏目,看效果。
Apache伪静态html(URL Rewrite)设置法phpma一 打开 Apache 的配置文件 httpd.conf 。phpma二 将#LoadModule rewrite_module modules/mod_rewrite前面的#去掉phpma三 在 httpd.conf中添加: 代码如下:<IfMo
有时为了优化网站访问速度,会给一些静态资源配置cdn加速,但是有时候会出现跨域访问的问题,在nginx和apache服务中可进行如下配置
在Google上搜索的资料很多人都说nginx目前不支持.htaccess文件,我按照...2. 在里面输入规则,我这里输入Discuz的伪静态规则: 代码如下: # nginx rewrite rule rewrite ^(.*)/archiver/((fid|tid)-[w-]+.html)$ $1
phpcms在nginx的rewrite伪静态写法,网上是乱七八糟的不知道有多少种。有的是直接从apache的规则修改来的,但这种修改而来的却不是最标准的
nginx里使用伪静态是直接在nginx.conf 中写规则的,并不需要像apache要开启写模块(mod_rewrite)才能进行伪静态。 nginx只需要打开nginx.conf配置文件,在server里面写需要的规则即可。 代码如下:server { listen ...
杰奇2.2的伪静态配置文件,完美的实现全站伪静态,在iis,nginx,apache都可以使用。具体操作为直接覆盖.htaccess以及参考configs.php修改连载区块参数。
本文主要介绍了phpwind伪静态规则(包括IIS,Nginx,Apache)
谈到Linux下的web生产环境,大家就会想到...而nginx作为新崛起的服务器软件,在很多方面超出apache,定位也很明确:高性能的 HTTP 和反向代理服务器.因而,本篇主要讲的是nginx作为前端,apache作为后端的应用环境搭建过程
php婚恋交友系统开源代码金媒婚恋交友系统开源版旗舰版的伪静态规则文件,适合apache和Nginx
一个典型的 Nginx + Apache 应用方案可以是Nginx 占用 80 端口,过滤静态请求,然后动态请求即 Proxy 到 Apache 的 8080 端口。Proxy 反向代理的好处是访问的时候,始终就是 80 端口,来访者不会觉察到有任何的区别...
在Nginx的配置中,是通过location配置段配合正则匹配实现静态与动态页面的不同处理方式 反向代理原理 Nginx不仅能作为Web服务器,还具有反向代理、负载均衡和缓存的功能 Nginx通过proxy模块实现将客户端的请求代理...
我们都知道wordpress后台可以设置固定连接来优化我们网站的URL(当然可能你不知道,不知道请查看:wordpress固定链接使用教程),不过使用wordpress后台固定链接功能是需要我们服务器后台配置的,目前主流的服务器有...
包含PC职位搜索页地区和职能完美生成拼音伪静态规则(含手机版)nginx、.htaccess、httpd(IIS6.0)、web.config、宝塔使用规则等,花钱找人1000元编写,非网上那些不全的