MVC模式偽靜態配置幾種方法

2022-09-18 10:12:26 字數 595 閱讀 3579

apache偽靜態(即.htaccess檔案):

options +followsymlinks -multiviews

rewriteengine on

rewritecond % !-d

rewritecond % !-f

rewriterule ^(.*)$ index.php?s=$1 [qsa,pt,l]

nginx偽靜態:

location /

}如果你的應用安裝在二級目錄,nginx的偽靜態方法設定如下,其中youdomain是所在的目錄名稱。

location /youdomain/

}舉個栗子:

如果你用的是本機電腦上的phpstudy環境的話,開啟配置檔案( nginx/conf/vhost.conf ):

location /

}iis偽靜態:

如果你的伺服器環境支援isapi_rewrite的話,可以配置httpd.ini檔案,新增下面的內容:

rewriterule (.*)$ /index\.php\?s=$1 [i]

在iis的高版本下面可以配置web.config,在中間新增rewrite節點:

mvc路由配置 html結尾的偽靜態

mvc 標準的寫法 通常是 http localhost 8149 home index 路由配置如下 有時候需求 如 http localhost 8149 home index 改為http localhost 8149 index.html 讓其看起來更加像乙個靜態 配置首頁 偽靜態 路由 r...

spring AOP配置的幾種方法

常用的方法有三種 1 2propagation required propagation required,readonly 3 事務控制的類 package com.thit.biz import org.springframework.transaction.platformtransactio...

單列模式幾種方法分析

方法一 懶漢式 懶漢式對於單執行緒而言,推薦使用,但是對於多執行緒,可能會出現 資料不同步,也可能會建立出好幾個物件,因此不建議使用 public class singlemodeltwo 執行緒不安全 return public static singlemodeltwo getinstance ...