7

puyuetian轻博客伪静态配置

已认证 admin
07:53:58 197

NGINX:

   if (!-e $request_filename) { rewrite ^/(.*)$ /index.php?s=$1 last; } location ~ ^/.*/.*\.(htm|php)$ { deny all; }   



Apache:

   RewriteEngine On RewriteBase / RewriteCond %{REQUEST_FILENAME} !-f RewriteCond %{QUERY_STRING} ^(.*)$ RewriteRule ^(.*)$ index\.php\?s=$1&%1 [L] RewriteCond %{QUERY_STRING} ^(.*)$ RewriteRule ^(.*)/(.*)\.(htm|php)$ - [F]   



IIS:

  

<?xml version="1.0" encoding="UTF-8"?> <configuration> <system.webServer> <rewrite> <rules> <!-- 重写所有非文件请求到 index.php --> <rule name="Redirect to Index PHP with Query String"> <match url="(.*)" /> <conditions> <add input="{REQUEST_FILENAME}" matchType="IsFile" negate="true" /> <add input="{QUERY_STRING}" pattern="^(.*)$" /> </conditions> <action type="Rewrite" url="index.php?s={R:1}&amp;{C:1}" appendQueryString="false" /> </rule> <!-- 禁止对特定格式路径(包含子目录和.htm|.php扩展名)的访问 --> <rule name="Block Access to Certain Paths with Query String"> <match url="(.*)/(.*)\.(htm|php)$" /> <conditions> <add input="{QUERY_STRING}" pattern="^(.*)$" /> </conditions> <action type="CustomResponse" statusCode="403" statusReason="Forbidden" statusDescription="Access is denied." /> </rule> </rules> </rewrite> </system.webServer> </configuration>




打赏记录:该主题共收到 0笔打赏。

用户 时间 经验 金币 人民币
最新回复 (7)
  • 忆、青春 23:47:08
    2

    你就是我心中的那首忐忑,总是让我惊心动魄。

  • 无知少女 12:50:18
    3

    真的太感谢了!很有帮助

  • 已认证 游客 15:35:15
    4

    真的太感谢了!很有帮助

  • 已认证 游客 07:17:09
    5

    楼主,我只是来混个熟的!老板,侬亿雷凑闹嫩了!

  • 无知少女 04:23:46
    6

    真的太感谢了!很有帮助

  • 柠檬苏格 06:21:39
    7

    我要拿出这帖子奉献给世人赏阅,我要把这个帖子一直往上顶,往上顶!顶到所有人都看到为止

  • 正規發票 23:06:12
    8

    我要拿出这帖子奉献给世人赏阅,我要把这个帖子一直往上顶,往上顶!顶到所有人都看到为止

请先登录后发表评论!

你可以在 登录 or 注册 后,对此帖发表评论!

返回
请先登录后发表评论!
7