opencart3.0开启伪静态
原标题:opencart3.0开启伪静态
导读:
opencart开启伪静态的步骤非常简单,只需要两步骤即可完成。第一步:system(系统设置) -> settings(店铺设置) -> 店铺设置的...
文章目录 [+]
opencart开启伪静态的步骤非常简单,只需要两步骤即可完成。
第一步:system(系统设置) -> settings(店铺设置) -> 店铺设置的 server 这一栏 ,use SEO URLs 选择Yes 开启
第二步:如果网站应用的是Apache服务器端,那么将网站根目录下的文件.htaccess.txt 文件重命名为.htaccess(也就是去掉后缀.txt)。
最后一步看似乎简单,但对于新手来说可能会有些问题,如果大家遇到了以下问题可以在这里查看对于方法:
问题①:
网站根目录下只有.htaccess文件,没有.htaccess.txt文件并且没有修重命名过这个文件,如下图一样。
问题原因和解决方法: 找到文件夹选项 -> 查看 -> 取消勾选隐藏扩展名,那么他们的文件后缀就会显示出来了。
问题②:文件.htaccess.txt 在电脑上无法重命名为.htaccess(提示文件名必填):
问题原因和解决方法:
方法1 :用cmd命令重命名或者复制文件重命名。
方法2:我们进入网站根目录的system下可以看到这里有一个.htaccess文件(如下图),我们可以将.htaccess这个文件复制到网站根目录里,然后将上面的.htaccess.txt文件打开并复制内容到这个 .htaccess文件里,
.htaccess文件可以用记事本打开。
如果网站是安装在Nginx服务器端 ,那么我们就需要把.htaccess.txt里面的伪静态相关内容转换为Nginx用的格式,然后放进nginx.conf这个文件对应网站的server中;
如下图将htaccess.txt文件内容中红框内的代码 在Apache转Nginx工具中转换为Nginx的格式
转换
转换后将上图中红框内的代码复制到nginx.conf 对应网站的配置中,如下图,然后重启Nginx服务器。
-----------------------分------------------------------割---------------------------------------线--------------------------------------
如果你是在宝塔里安装的opencart,那么我们需要注意一下当前使用的是不是Apache服务器,如果是Nginx服务器,那么就可以按照下面这个方法简单的处理
先去网站后台店铺设置开启伪静态(上面的第一个步骤),然后需要将.htaccess.txt文件里的内容在宝塔的网站设置伪静态里去转换成Nginx,然后复制到伪静态设置里保存,如下图操作:
宝塔的Apache转换Nginx工具:
有好的文章希望我们帮助分享和推广,猛戳这里我要投稿