国产探花免费观看_亚洲丰满少妇自慰呻吟_97日韩有码在线_资源在线日韩欧美_一区二区精品毛片,辰东完美世界有声小说,欢乐颂第一季,yy玄幻小说排行榜完本

首頁 > 網站 > 幫助中心 > 正文

PHP各環境下的偽靜態配置的方法介紹(代碼)

2024-07-09 22:39:23
字體:
來源:轉載
供稿:網友

本篇文章給大家帶來的內容是關于PHP各環境下的偽靜態配置的方法介紹(代碼),有一定的參考價值,有需要的朋友可以參考一下,希望對你有所幫助。

一、Apache的偽靜態配置

1、網站根目錄下需要有 .htaccess 文件,沒有則自己創建一個,內容為

  1. <IfModule mod_rewrite.c> 
  2.  
  3. RewriteEngine on 
  4.  
  5. RewriteCond %{REQUEST_FILENAME} !-d 
  6.  
  7. RewriteCond %{REQUEST_FILENAME} !-f 
  8.  
  9. RewriteRule ^(.*)$ index.php/$1 [QSA,PT,L] 
  10.  
  11. </IfModule> 

如果你的apache是fastcgi模式下,則需要修改

RewriteRule ^(.*)$ index.php/$1 [QSA,PT,L]

替換成

RewriteRule ^(.*)$ index.php [L,E=PATH_INFO:$1]

2、在apache的配置文件httpd.conf中查找 : LoadModule rewrite_module modules/mod_rewrite.so 將前面的#去掉,假如沒有這段內容,則需要手動加上

3、在apache的配置文件httpd.conf中查找所有的 AllowOverride None,將 None 都替換成 All . 保存文件 并重啟apache服務。

二、Nginx的偽靜態配置

找到nginx的配置文件 nginx.conf, 在里面的 server{ } 里增加以下內容

  1. location / { 
  2.  
  3.       if (!-e $request_filename) { 
  4.  
  5.              rewrite  ^(.*)$  /index.php?s=$1  last;   
  6.  
  7.              break
  8.  
  9.       } 
  10.  

重啟nginx即可生效

三、IIS的偽靜態配置

如果你的服務器環境支持ISAPI_Rewrite的話,可以配置httpd.ini文件,添加下面的內容:

RewriteRule (.*)$ /index/.php/?s=$1 [I]

在IIS的高版本下面可以配置web.Config,在中間添加rewrite節點:

  1. <rewrite> 
  2.  
  3. <rules> 
  4.  
  5. <rule name="OrgPage" stopProcessing="true"
  6.  
  7. <match url="^(.*)$" /> 
  8.  
  9. <conditions logicalGrouping="MatchAll"
  10.  
  11. <add input="{HTTP_HOST}" pattern="^(.*)$" /> 
  12.  
  13. <add input="{REQUEST_FILENAME}" matchType="IsFile" negate="true" /> 
  14.  
  15. <add input="{REQUEST_FILENAME}" matchType="IsDirectory" negate="true" /> 
  16.  
  17. </conditions> 
  18.  
  19. <action type="Rewrite" url="index.php/{R:1}" /> 
  20.  
  21. </rule> 
  22.  
  23. </rules> 
  24.  
  25. </rewrite> 

發表評論 共有條評論
用戶名: 密碼:
驗證碼: 匿名發表
主站蜘蛛池模板: 色达县| 松潘县| 陈巴尔虎旗| 托克托县| 清流县| 南丰县| 永州市| 东宁县| 元谋县| 射阳县| 习水县| 泸定县| 浦县| 荥经县| 巧家县| 梓潼县| 木兰县| 南投市| 习水县| 樟树市| 麦盖提县| 建水县| 乾安县| 姚安县| 沁水县| 临邑县| 温泉县| 青浦区| 凤庆县| 梓潼县| 南京市| 马鞍山市| 阜平县| 巴林右旗| 紫云| 泸定县| 乌兰县| 瑞安市| 潜山县| 陇南市| 古交市|