来源: 本站版本: (PHP)JTBC5.0
注:宝塔一键部署中安装JTBC5.0会自动配置地址重写,无需进行本教程的操作,请知悉。
在下载JTBC5.0安装包后,进行安装,需要手动配置地址重写,这里从JTBC官网上摘录主要内容分享一下:
从官网下载 JTBC5安装包,将文件解压到站点目录,并将主目录设置为Public目录,随后配置地址重写即可。
在Nginx下配置地址重写
只需在Nginx站点配置文件的server配置项下增加如下:
if (!-f $request_filename) {
rewrite ^(.*)$ /index.php$1 last;
break;
}
请注意,使用Nginx运行PHP需要支持PATH_INFO模式,如果您不了解具体设置,可以按照对应的版本在网上搜索一下具体的设置方法。
在Apache下配置地址重写
只需在Public目录下新增一个.htaccess配置文件,内容如下:
<IfModule mod_rewrite.c>
RewriteEngine on
RewriteCond %{REQUEST_FILENAME} !-f
RewriteRule ^(.*)$ /index.php/$1 [QSA,PT,L]
</IfModule>
在IIS下配置地址重写
需要安装地址重写模块,下载地址:https://www.iis.net/downloads/microsoft/url-rewrite,安装完成之后,在Public目录下设置web.config文件,内容为:
<?xml version="1.0" encoding="UTF-8"?>
<configuration>
<system.webServer>
<rewrite>
<rules>
<rule name="index">
<match url="(.*)" />
<conditions>
<add input="{REQUEST_FILENAME}" matchType="IsFile" negate="true" />
</conditions>
<action type="Rewrite" url="index.php/{R:1}" />
</rule>
</rules>
</rewrite>
</system.webServer>
</configuration>
技术支持QQ:925474725