能名网

站长中国--站长网|站长之家|中国站长站|站长资讯|网络资源|创业资讯|创业新闻|创业学院|创业平台|站长信息中心|软件开发|网站SEO|网站资源|网站优化|域名PR|网站权重|建站仿站|商标买卖|域名转让|软件下载|技术交流

 找回密码
 立即注册

QQ登录

只需一步,快速开始

查看: 64|回复: 0

[优化教程] Linux 基于 nginx 环境通过 .htaccess 配置 rewrite 伪静态示例

[复制链接]
  • TA的每日心情
    开心
    昨天 18:34
  • 签到天数: 260 天

    [LV.8]以坛为家I

    发表于 2017-10-17 14:34:38 | 显示全部楼层 |阅读模式
    实速互联
    1. 在站点根目录创建 .htaccess 文件,权限为 644。参考命令:
    1. vim /www/bbs/.htaccess
    复制代码
    2. vim 初始状态下,按 “I” 键进行编辑状态,输入伪静态规则,示例:
    1. # nginx rewrite rule
    2. rewrite ^(.*)/archiver/((fid|tid)-[w-]+.html)$ $1/archiver/index.php?$2 last;
    3. rewrite ^(.*)/forum-([0-9]+)-([0-9]+).html$ $1/forumdisplay.php?fid=$2&page=$3 last;
    4. rewrite ^(.*)/thread-([0-9]+)-([0-9]+)-([0-9]+).html$ $1/viewthread.php?tid=$2&extra=page%3D$4&page=$3 last;
    5. rewrite ^(.*)/profile-(username|uid)-(.+).html$ $1/viewpro.php?$2=$3 last;
    6. rewrite ^(.*)/space-(username|uid)-(.+).html$ $1/space.php?$2=$3 last;
    7. rewrite ^(.*)/tag-(.+).html$ $1/tag.php?name=$2 last;
    8. # end nginx rewrite rule
    复制代码
    编辑完毕,按下 ESC 键,输入 :wq 保存退出。
    3.  修改 nginx 配置文件,示例:
    1. vim /etc/nginx/nginx.conf     (注:请根据自己服务器实际路径修改)
    复制代码
    4.  在需要添加伪静态的虚拟主机的 server{} 中引入 .htaccess文件,示例:




    1. include /www/bbs/.htaccess;  
    复制代码

    编辑完毕,按下 ESC 键,输入 :wq 保存退出。

    5.  重新加载 nginx 配置文件:

    1. /etc/init.d/nginx -s reload
    复制代码

    6. 重新访问站点测试,如果伪静态正常调整,证明 rewrite rule 语法生效。


    本帖子中包含更多资源

    您需要 登录 才可以下载或查看,没有帐号?立即注册

    x
    感谢支持站长中国www.admincn.net源码下载和实速互联www.lyidc.com空间域名VPS主机服务器企业邮局,我们产品全线优惠香港云VPS1G内存30G硬盘999元域名注册COM50CN30购买空间帮忙备案更多优惠咨询QQ351576338,专业建站、仿站、网站维护价格面议保证质量。
    回复

    使用道具 举报

    您需要登录后才可以回帖 登录 | 立即注册

    本版积分规则

    站长中国admincn.net源码社区-免责声明
    01、本站所有资源均来源网络或程序作者提供和网友推荐收集整理而来,仅供学习和研究使用,我们不参与任何软件的制作及传播,如有侵犯你的版权,请联系管理员及时删除
    02、访问本站的用户必须明白,本站对下载资源不拥有任何权利,其版权归该软件、资源的拥有者所有。我们亦不为此承担任何法律责任。
    03、本站不保证资源的准确性、安全性和完整性;下载后请自行检查是否带有病毒,同时本站也不承担用户因使用这些下载资源对自己和他(她)人造成任何形式的损失或伤害。
    04、用户基于自愿的原则使用,本站仅提供用户之间技术交流的媒介,不对资源软件开发者及其所拥有网站或论坛上发布的内容负任何法律责任。用户应主动了解并自觉遵守所在国家或地区的法律法规。用户只要进入本站即被视为已经阅读、理解并同意本协议的各项条款。
    05、任何人未经本站的明确许可,任何人不得盗链本站资源;不得复制或仿造本站或者在非本站所属的服务器上建立镜像

    联系QQ
    点击这里给我发消息(站长中国) ※ QQ群1:247310935 ※ Q群2:114585073 ※ 热线:
    站长中国
    申请中介 QQ351576338站长中国

    QQ|申请友链|小黑屋|手机版|Archiver|站长中国 ( 闽ICP备10002296号

    GMT+8, 2017-11-24 00:58 , Processed in 0.176556 second(s), 26 queries .

    Powered by Discuz! X3.2

    © 2001-2013 Comsenz Inc.

    快速回复 返回顶部 返回列表