立即注册  找回密码
 立即注册
CeraNetworksBGVM服务器主机交流会员请立即修改密码Sharktech防护
查看: 233|回复: 7

请问有知道Lnmp DZ的伪静态怎么设置么

[复制链接]

请问有知道Lnmp DZ的伪静态怎么设置么

[复制链接]

86

主题

553

回帖

2436

积分

金牌会员

积分
2436
阳光淡蓝

86

主题

553

回帖

2436

积分

金牌会员

积分
2436
2017-8-8 11:42:16 | 显示全部楼层 |阅读模式
参照网上说的,在网站配置文件加了以下代码重启都报错~ 有知道的基友么,谢谢了。

[ol]
  • if (-f $request_filename/index.html){
  •                 rewrite (.*) $1/index.html break;
  •         }
  •         if (-f $request_filename/index.php){
  •                 rewrite (.*) $1/index.php;
  •         }
  •         if (!-f $request_filename){
  •                 rewrite (.*) /index.php;
  •         }[/ol]复制代码

    或者:
    [ol]
  • rewrite ^([^\.]*)/topic-(.+)\.html$ $1/portal.php?mod=topic&topic=$2 last;
  • rewrite ^([^\.]*)/article-([0-9]+)-([0-9]+)\.html$ $1/portal.php?mod=view&aid=$2&page=$3 last;
  • rewrite ^([^\.]*)/forum-(\w+)-([0-9]+)\.html$ $1/forum.php?mod=forumdisplay&fid=$2&page=$3 last;
  • rewrite ^([^\.]*)/thread-([0-9]+)-([0-9]+)-([0-9]+)\.html$ $1/forum.php?mod=viewthread&tid=$2&extra=page%3D$4&page=$3 last;
  • rewrite ^([^\.]*)/group-([0-9]+)-([0-9]+)\.html$ $1/forum.php?mod=group&fid=$2&page=$3 last;
  • rewrite ^([^\.]*)/space-(username|uid)-(.+)\.html$ $1/home.php?mod=space&$2=$3 last;
  • rewrite ^([^\.]*)/blog-([0-9]+)-([0-9]+)\.html$ $1/home.php?mod=space&uid=$2&do=blog&id=$3 last;
  • rewrite ^([^\.]*)/(fid|tid)-([0-9]+)\.html$ $1/index.php?action=$2&value=$3 last;
  • rewrite ^([^\.]*)/([a-z]+[a-z0-9_]*)-([a-z0-9_\-]+)\.html$ $1/plugin.php?id=$2:$3 last;
  • if (!-e $request_filename) {
  •         return 404;
  • }[/ol]复制代码
  • 回复

    使用道具 举报

    105

    主题

    313

    回帖

    1946

    积分

    金牌会员

    积分
    1946
    cclylycc

    105

    主题

    313

    回帖

    1946

    积分

    金牌会员

    积分
    1946
    2017-8-8 11:43:24 | 显示全部楼层
    我网站:

    RewriteEngine On
    RewriteBase /
    RewriteCond %{QUERY_STRING} ^(.*)$
    RewriteRule ^topic-(.+)\.html$ portal.php?mod=topic&topic=$1&%1
    RewriteCond %{QUERY_STRING} ^(.*)$
    RewriteRule ^article-([0-9]+)-([0-9]+)\.html$ portal.php?mod=view&aid=$1&page=$2&%1
    RewriteCond %{QUERY_STRING} ^(.*)$
    RewriteRule ^forum-(\w+)-([0-9]+)\.html$ forum.php?mod=forumdisplay&fid=$1&page=$2&%1
    RewriteCond %{QUERY_STRING} ^(.*)$
    RewriteRule ^thread-([0-9]+)-([0-9]+)-([0-9]+)\.html$ forum.php?mod=viewthread&tid=$1&extra=page\%3D$3&page=$2&%1
    RewriteCond %{QUERY_STRING} ^(.*)$
    RewriteRule ^group-([0-9]+)-([0-9]+)\.html$ forum.php?mod=group&fid=$1&page=$2&%1
    RewriteCond %{QUERY_STRING} ^(.*)$
    RewriteRule ^space-(username|uid)-(.+)\.html$ home.php?mod=space&$1=$2&%1
    RewriteCond %{QUERY_STRING} ^(.*)$
    RewriteRule ^blog-([0-9]+)-([0-9]+)\.html$ home.php?mod=space&uid=$1&do=blog&id=$2&%1
    RewriteCond %{QUERY_STRING} ^(.*)$
    RewriteRule ^archiver/(fid|tid)-([0-9]+)\.html$ archiver/index.php?action=$1&value=$2&%1
    RewriteCond %{QUERY_STRING} ^(.*)$
    RewriteRule ^([a-z]+[a-z0-9_]*)-([a-z0-9_\-]+)\.html$ plugin.php?id=$1

    2&%1
    回复

    使用道具 举报

    86

    主题

    553

    回帖

    2436

    积分

    金牌会员

    积分
    2436
    阳光淡蓝 楼主

    86

    主题

    553

    回帖

    2436

    积分

    金牌会员

    积分
    2436
    2017-8-8 11:45:01 | 显示全部楼层

    cclylycc 发表于 2017-8-8 11:43

    我网站:

    RewriteEngine On

    最后一个笑脸符号是什么 可以用代码括起来么 谢啦~~

    回复

    使用道具 举报

    105

    主题

    313

    回帖

    1946

    积分

    金牌会员

    积分
    1946
    cclylycc

    105

    主题

    313

    回帖

    1946

    积分

    金牌会员

    积分
    1946
    2017-8-8 11:43:00 | 显示全部楼层

    阳光淡蓝 发表于 2017-8-8 11:45

    最后一个笑脸符号是什么 可以用代码括起来么 谢啦~~

    RewriteEngine On
    RewriteBase /
    RewriteCond %{QUERY_STRING} ^(.*)$
    RewriteRule ^topic-(.+)\.html$ portal.php?mod=topic&topic=$1&%1
    RewriteCond %{QUERY_STRING} ^(.*)$
    RewriteRule ^article-([0-9]+)-([0-9]+)\.html$ portal.php?mod=view&aid=$1&page=$2&%1
    RewriteCond %{QUERY_STRING} ^(.*)$
    RewriteRule ^forum-(\w+)-([0-9]+)\.html$ forum.php?mod=forumdisplay&fid=$1&page=$2&%1
    RewriteCond %{QUERY_STRING} ^(.*)$
    RewriteRule ^thread-([0-9]+)-([0-9]+)-([0-9]+)\.html$ forum.php?mod=viewthread&tid=$1&extra=page\%3D$3&page=$2&%1
    RewriteCond %{QUERY_STRING} ^(.*)$
    RewriteRule ^group-([0-9]+)-([0-9]+)\.html$ forum.php?mod=group&fid=$1&page=$2&%1
    RewriteCond %{QUERY_STRING} ^(.*)$
    RewriteRule ^space-(username|uid)-(.+)\.html$ home.php?mod=space&$1=$2&%1
    RewriteCond %{QUERY_STRING} ^(.*)$
    RewriteRule ^blog-([0-9]+)-([0-9]+)\.html$ home.php?mod=space&uid=$1&do=blog&id=$2&%1
    RewriteCond %{QUERY_STRING} ^(.*)$
    RewriteRule ^archiver/(fid|tid)-([0-9]+)\.html$ archiver/index.php?action=$1&value=$2&%1
    RewriteCond %{QUERY_STRING} ^(.*)$
    RewriteRule ^([a-z]+[a-z0-9_]*)-([a-z0-9_\-]+)\.html$ plugin.php?id=$1:【$】2&%1

    【】去除即可
    回复

    使用道具 举报

    86

    主题

    553

    回帖

    2436

    积分

    金牌会员

    积分
    2436
    阳光淡蓝 楼主

    86

    主题

    553

    回帖

    2436

    积分

    金牌会员

    积分
    2436
    2017-8-8 11:46:54 | 显示全部楼层

    cclylycc 发表于 2017-8-8 11:46

    RewriteEngine On
    RewriteBase /
    RewriteCond %{QUERY_STRING} ^(.*)$

    谢谢,但重启时提示这个

    Stoping LNMP...
    Stoping nginx... nginx: [emerg] unknown directive "RewriteEngine" in /usr/local/nginx/conf/vhost/12345.com.conf:49
    failed. Use force-quit
    Shutting down MySQL. SUCCESS!
    Gracefully shutting down php-fpm . done
    Starting LNMP...
    Starting nginx... nginx (pid 16453 16450) already running.
    Starting MySQL. SUCCESS!
    Starting php-fpm  done
    回复

    使用道具 举报

    2

    主题

    4

    回帖

    22

    积分

    新手上路

    积分
    22
    萤火之光

    2

    主题

    4

    回帖

    22

    积分

    新手上路

    积分
    22
    2017-8-8 11:45:00 | 显示全部楼层
    12345.com 能卖海景房的钱吧
    回复

    使用道具 举报

    86

    主题

    553

    回帖

    2436

    积分

    金牌会员

    积分
    2436
    阳光淡蓝 楼主

    86

    主题

    553

    回帖

    2436

    积分

    金牌会员

    积分
    2436
    2017-8-8 11:54:35 | 显示全部楼层
    有知道针对最新版的DZ 应如何添加规则么

    回复

    使用道具 举报

    3

    主题

    780

    回帖

    2390

    积分

    金牌会员

    积分
    2390
    萌䒤萌

    3

    主题

    780

    回帖

    2390

    积分

    金牌会员

    积分
    2390
    2017-8-8 11:46:00 | 显示全部楼层

    阳光淡蓝 发表于 2017-8-8 11:54

    谢谢,但重启时提示这个

    Stoping LNMP...

    你是nginx用什么apache的伪静态配置,
    dz后台就可以看到要用的伪静态规则
    回复

    使用道具 举报

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

    本版积分规则

    Archiver|小黑屋|HS2V主机综合交流论坛

    GMT+8, 2025-4-19 19:54 , Processed in 0.022037 second(s), 4 queries , Gzip On, Redis On.

    Powered by Discuz! X3.5

    © 2001-2024 Discuz! Team.

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