僞靜態配置教程

僞靜態配置教程

僞靜態配置教程

一、打開代碼配置文件config.php 開啓僞靜態(false改成true)php

二、後臺開啓pathinfo模式nginx

三、環境配置web

Nginx配置

找到nginx的配置文件Nginx.conf添加僞靜態配置代碼(如下代碼)服務器

location / {ide

if \(!-e $request\_filename\) {

    rewrite  ^\(.\*\)$  /index.php?s=$1  last;  

    break;

}

}url

Apache配置

一、httpd.conf配置文件中加載了mod_rewrite.so模塊spa

二、AllowOverride None 將None改成 Allcode

IIS配置

若是你的服務器環境支持ISAPI_Rewrite的話,能夠配置httpd.ini文件,添加下面的內容:blog

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

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

<rewrite>

<rules>

<rule name="OrgPage" stopProcessing="true">

<match url="^(.*)[ DISCUZ_CODE_1 ]quot; />

<conditions logicalGrouping="MatchAll">

<add input="{HTTP_HOST}" pattern="^(.*)[ DISCUZ_CODE_1 ]quot; />

<add input="{REQUEST_FILENAME}" matchType="IsFile" negate="true" />

<add input="{REQUEST_FILENAME}" matchType="IsDirectory" negate="true" />

</conditions>

<action type="Rewrite" url="index.php/{R:1}" />

</rule>

</rules>

</rewrite>

4、配置後對比

配置前

配置後

相關文章
相關標籤/搜索