需要添加伪静态规则,在Apache或者nginx下添加。
如果是Apache服务器,把以下内容添加到.htaccess
<IfModule mod_rewrite.c>RewriteEngine OnRewriteBase /RewriteRule ^index\.php$ - [L]RewriteCond %{REQUEST_FILENAME} !-fRewriteCond %{REQUEST_FILENAME} !-dRewriteRule . /index.php [L]</IfModule>如果是Nginx服务器,虚拟主机配置文件添加如下代码:(要包含在server块里)location / {if (-f $request_filename/index.html){ rewrite (.*) $1/index.html break; }if (-f $request_filename/index.php){ rewrite (.*) $1/index.php; }if (!-f $request_filename){ rewrite (.*) /index.php; }}
本文介绍如何在Apache和Nginx服务器上配置伪静态规则。针对Apache服务器, 需要在 .htaccess 文件中添加特定的 mod_rewrite 规则;对于Nginx服务器, 则需在虚拟主机配置文件的 server 块内添加 rewrite 指令。

被折叠的 条评论
为什么被折叠?



