一、打開代碼配置文件config.php 開啓僞靜態(false改成true)php
二、後臺開啓pathinfo模式nginx
三、環境配置web
找到nginx的配置文件Nginx.conf添加僞靜態配置代碼(如下代碼)服務器
location / {ide
if \(!-e $request\_filename\) { rewrite ^\(.\*\)$ /index.php?s=$1 last; break; }
}url
一、httpd.conf配置文件中加載了mod_rewrite.so模塊spa
二、AllowOverride None 將None改成 Allcode
若是你的服務器環境支持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、配置後對比
配置前
配置後