在网站建设中需要网页重定向的情况很多:如网页目录结构变动,网页重命名、网页的扩展名改变、网站域名改变等。如果不做重定向,用户的收藏和搜索引擎数据库中的旧地址只能让访客得到一个404错误信息页面,访问流量白白丧失。不仅如此,之前该页面的一切积累(比如PR值)就都白费了。   301重定向不仅能使页面实现自动跳转,对于搜索引擎来说,也可能可以传递PR值  1、将多个域名指向同一web目录:             
                
                    
                        
                                                            
                                                                        
                                                                                        转载
                                                                                    
                            2024-03-27 22:21:07
                            
                                579阅读
                            
                                                                             
                 
                
                             
         
            
            
            
            由于只是学习伪静态就自己配个host随便玩了,也没多写配置文件,注意是伪静态上面的一条伪静态(rewrite)是将访问wojiuwangla.com/wangla.html给301(重定向)到百度。首先配置host,我的电脑是win10的,host文件在C:\Windows\System32\drivers\etc\hosts访问结果访问域名,正常返回,然后访问伪静态试试看别激动,还没敲回车Loo            
                
                    
                        
                                                            
                                                                        
                                                                                        转载
                                                                                    
                            2024-05-08 19:31:23
                            
                                763阅读
                            
                                                                             
                 
                
                                
                     
                                    
                             
         
            
            
            
            Nginx伪静态配置和常用Rewrite伪静态规则集锦Nginx常用Rewrite伪静态规则: nginx中使用伪静态是直接在nginx.conf 中写规则的,并不需要像apache要开启写模块(mod_rewrite)才能进行伪静态。nginx只需要打开nginx.conf配置文件,在server里面写需要的规则即可。server
{
listen       80;
server_name            
                
                    
                        
                                                            
                                                                        
                                                                                        转载
                                                                                    
                            2024-03-26 16:47:00
                            
                                390阅读
                            
                                                                             
                 
                
                             
         
            
            
            
            nginx rewrite 伪静态配置参数和使用例子 附正则使用说明正则表达式匹配,其中:* ~ 为区分大小写匹配  * ~* 为不区分大小写匹配  * !~和!~*分别为区分大小写不匹配及不区分大小写不匹配文件及目录匹配,其中:* -f和!-f用来判断是否存在文件  * -d和!-d用来判断是否存在目录  * -e和!-e用来判断是否存在文件或目录  * -x和!-x用来判断文件是否可执行fla            
                
                    
                        
                                                            
                                                                        
                                                                                        转载
                                                                                    
                            2024-06-10 21:31:34
                            
                                1924阅读
                            
                                                                             
                 
                
                             
         
            
            
            
            Nginx 学习笔记
   记录学习 
  Nginx过程中的一些基础知识, 踩坑, 以及原理调优 
 基础简介Nginx通常作为代理服务器. Nginx有一个master进程和若干个worker进程. master进程负责读取和处理配置configuration并维护worker进程的运行情况. worker负责处理具体的某个请求.Nginx的配置文件通常为nginx.conf,通常放置在/us            
                
                    
                        
                                                            
                                                                        
                                                                                        转载
                                                                                    
                            2024-04-24 12:43:14
                            
                                329阅读
                            
                                                                             
                 
                
                                
                     
                                    
                             
         
            
            
            
            五、rewrite伪静态实例1.搭建discuz论坛# 创建站点目录
[root@web01 ~]# mkdir /code/discuz
[root@web01 code]# rz Discuz_X3.3_SC_GBK.zip
[root@web01 code]# unzip Discuz_X3.3_SC_GBK.zip -d /code/discuz/
# 授权站点目录
[root@web0            
                
                    
                        
                                                            
                                                                        
                                                                                        转载
                                                                                    
                            2024-07-20 12:07:36
                            
                                114阅读
                            
                                                                             
                 
                
                                
                     
                                    
                             
         
            
            
            
            文件及目录匹配:  -f 和 !-f 用来判断是否存在文件
-d 和 !-d 用来判断是否存在目录
-e 和 !-e 用来判断是否存在文件或目录
-x 和 !-x 用来判断文件是否可执行   正则表达式匹配:   * ~ 为区分大小写匹配 
* ~* 为不区分大小写匹配 
* !~和!~*分别为区分大小写不匹配及不区分大小写不匹配      flag标记有:  last 相当于Apach            
                
                    
                        
                                                            
                                                                        
                                                                                        转载
                                                                                    
                            2024-04-29 19:29:23
                            
                                172阅读
                            
                                                                             
                 
                
                             
         
            
            
            
            REWRITE伪静态 一、Apache配置: 进入/etc/httpd/conf/目录下,打开httpd.conf文件。 启用rewrite # LoadModule rewrite_module modules/mod_rewrite.so 去除前面的 # 启用.htaccess AllowOverride None 修改为: AllowOver            
                
                    
                        
                                                            
                                                                        
                                                                                        转载
                                                                                    
                            2024-04-29 09:19:37
                            
                                140阅读
                            
                                                                             
                 
                
                             
         
            
            
            
            伪静态规则(for Nginx)            
                
                    
                        
                                                            
                                                                        
                                                                                        转载
                                                                                    
                            2017-12-14 10:19:27
                            
                                1518阅读
                            
                                                        
                                点赞
                            
                                                                             
                 
                
                             
         
            
            
            
            nginx伪静态规则要将http://lovo.com/index.php?t=3用伪静态规则改写成http://lovo.com/t3.html,即可在nginx的conf/nginx.conf里面添加即可。      在location / {}里添加,如:      &nb            
                
                    
                        
                                                            
                                                                        
                                                                                        原创
                                                                                    
                            2015-12-03 09:52:06
                            
                                1077阅读
                            
                                                                             
                 
                
                             
         
            
            
            
            文件及目录匹配:-f 和 !-f 用来判断是否存在文件-d 和 !-d 用来判断是否存在目录-e 和 !-e 用来判断是否存在文件或目录-x 和 !-x 用来判断文件是否可执行 flag标记有:last 相当于Apache里的[L]标记,表示完成 rewritebreak 终止匹配, 不再匹配后面的规则redirect 返回302临时重定向 地址栏会显示跳转后的地址permanent 返            
                
                    
                        
                                                            
                                                                        
                                                                                        转载
                                                                                    
                            2024-06-07 07:18:58
                            
                                476阅读
                            
                                                                             
                 
                
                             
         
            
            
            
            背景:接上一篇Apache伪静态配置笔记,公司服务器上装的是nginx服务。分成两篇写主要是为了加深自己的影响,让自己可以记下来,以前总是不太愿意修改centos的环境配置,总是感觉很麻烦,现在修改的多了,反而有种习惯了。感触发完,上正文。首先依旧是参照的博文地址以及内容(防止以后博主删了,我就回顾不到了,嘿嘿) 手把手教你nginx下如何添加伪静态首先确定下您的环境是否是用按照《Linux一键安            
                
         
            
            
            
            伪静态是一种可以把文件后缀改成任何可能的一种方法,如果我想把php文件伪静态成html文件,这种相当简单的,下面我来介绍nginx 伪静态配置方法 nginx里使用伪静态是直接在nginx.conf 中写规则的,并不需要像apache要开启写模块(mod_rewrite)才能进行伪静态。 nginx            
                
                    
                        
                                                            
                                                                        
                                                                                        原创
                                                                                    
                            2021-08-04 16:38:51
                            
                                2087阅读
                            
                                                                             
                 
                
                             
         
            
            
            
            伪静态是一种可以把文件后缀改成任何可能的一种方法,如果我想把php文件伪静态成html文件,这种相当简单的,下面来介绍nginx 伪静态配置方法有需要了解的朋友可参考。nginx里使用伪静态是直接在nginx.conf 中写规则的,并不需要像apache要开启写模块(mod_rewrite)才能进行伪静态。nginx只需要打开nginx.conf配置文件,在server里面写需要的规则即可。代码如            
                
                    
                        
                                                            
                                                                        
                                                                                        转载
                                                                                    
                            2024-03-07 09:32:22
                            
                                330阅读
                            
                                                                             
                 
                
                             
         
            
            
            
            伪静态是一种可以把文件后缀改成任何可能的一种方法,如果我想把php文件伪静态成html文件,这种相当简单的,下面我来介绍nginx 伪静态配置方法有需要了解的朋友可参考。 
  nginx里使用伪静态是直接在nginx.conf 中写规则的,并不需要像apache要开启写模块(mod_rewrite)才能进行伪静态。   nginx只需要打开nginx.conf配置文件,在server里面写需            
                
                    
                        
                                                            
                                                                        
                                                                                        转载
                                                                                    
                            2024-03-07 16:55:02
                            
                                203阅读
                            
                                                                             
                 
                
                             
         
            
            
            
            常用伪静态规则(for Nginx)            
                
                    
                        
                                                            
                                                                        
                                                                                        转载
                                                                                    
                            2017-12-14 10:28:04
                            
                                5322阅读
                            
                                                                             
                 
                
                             
         
            
            
            
            nginx for discuz 伪静态规则
 
ocation /  {rewrite ^([^\.]*)/topic-(.+)\.html$ $1/portal.php?mod=topic&topic=$2 last;rewrite ^([^\.]*)/article-([0-9]+)-([0-9]+)\.html$ $1/portal.php?mod=view            
                
                    
                        
                                                            
                                                                        
                                                                                        转载
                                                                                            精选
                                                        
                            2012-03-16 11:35:17
                            
                                540阅读
                            
                                                                             
                 
                
                             
         
            
            
            
            最近的各种调查PHP相框(CI, Cake, ThinkPHP, Laravel, Yii)情绪Laravel它看起来很漂亮,下一个深入了解。用发展机Apache,Stage在运行nginx,一旦部署在所有重定向的报告404错误条件。搞了半天,最后,下面的代码被添加到nginx置中最终搞定了。 ...            
                
                    
                        
                                                            
                                                                        
                                                                                        转载
                                                                                    
                            2015-09-22 08:45:00
                            
                                510阅读
                            
                                                                                    
                                2评论
                            
                                                 
                 
                
                             
         
            
            
            
            在做网站时,为了辟免一个文件有两个URL,很多时候需要用到301跳转,如这个天气预报网是将http://www.tqybw.com 301 到 http://tqybw.net,apache下URL的重写规则怎么写。这个主要是用于做伪静态。重写规则是放在.htaccess文件下或Apache的配置文件(httpd.conf或sites_conf目录里的一些特定的网站配置文件),此文主要讨论.hta            
                
                    
                        
                                                            
                                                                        
                                                                                        转载
                                                                                    
                            2024-02-05 00:56:15
                            
                                46阅读
                            
                                                                             
                 
                
                             
         
            
            
            
            WordPress 伪静态是指将动态生成的 WordPress 网站页面的 URL 转换为静态的 URL,以便于搜索引擎优化和提高用户访问体验。与动态 URL 相比,静态 URL 更容易被搜索引擎索引,因为它们更具可读性和可理解性,同时也更容易被用户记住和分享。最近看到有粉丝在问服务器 Nginx 环境下如何配置 WordPress 伪静态规则,这里子凡就做个简单的分享:location / {            
                
                    
                        
                                                            
                                                                        
                                                                                        原创
                                                                                    
                            2023-08-29 18:49:40
                            
                                143阅读
                            
                                                                             
                 
                
                                
                    