苹果cms去掉链接index.php,如何去除苹果cms链接中的index.php

news/2025/3/15 16:25:54/

这篇文章主要为大家详细介绍了如何去除苹果cms链接中的index.php,具有一定的参考价值,感兴趣的小伙伴们可以参考一下,有需要的朋友可以收藏方便以后借鉴。

官方默认的网站模式是动态模式,动态模式下链接中自带有“index.php”想要去除网站链接中的index.php,首先需要开启网站的模式为伪静态模式。这样比动态模式那一长串的链接看着也舒服一些,最重要的是迎合搜索引擎的喜好加快收录提高排名。

1,开启伪静态:来到后台的系统--->URL地址设置--->路由伪静态设置中开启对应功能按钮即可

1f7a7d4d66dfbd7bfc20d1b12f322255.png

2,功能开启了还需要上传伪静态规则到我们的网站上,设置伪静态要根据自己环境使用对应的伪静态规则才可以使网站正常运行。下面是常见的几种环境所对应的伪静态规则。

① iis6.x 下使用 httpd.ini     规则

② iis7.x 下使用 web.config  规则

③ apache 下使用 .htaccess   规则

④ nginx 下使用 maccms.conf  规则

3,伪静态规则去哪里找呢?这个很多人都疏忽了,其实就在苹果cms系统安装包里自带,系统文件夹里面包含一个伪静态规则名称的文件夹,里面就是常见的几种环境的规则。

e51e77393d6c9d1c9ff93d723885469f.png

4,如果在nginx环境下上传规则后出现异常请尝试用下面的操作方法进行解决。

苹果cms在nginx环境下如果无法调用根目录下的伪静态配置文件,这样就需要我们手动配置了。来到宝塔面板中的伪静态设置页面下,复制下面maccms.conf文件内的规则到这里,然后保存即可!如下图所示。

复制下面规则代码

if (!-e $request_filename) {

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

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

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

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

break;

}

粘贴到这里

4f36498dea256b6002ea9789fcc1c6e1.png

653a0fb3be518378fe4166f4c8cd8d76.png

以上就是如何去除苹果cms链接中的index.php的全部内容,希望对大家的学习和解决疑问有所帮助,也希望大家多多支持361模板网。

感谢打赏,我们会为大家提供更多优质资源!


http://www.ppmy.cn/news/510480.html

相关文章

PHP服务端 苹果支付(IAP)处理

公司做的app需要做IAP订阅支付,开始觉得和微信的支付流程差不多,做起来还是有点麻烦,主要是网上的文章很少,不能拿来主义。自己做完总结一下,希望对小伙伴们有帮助我就很欣慰了。代码写的不好 不要喷我。。。 首先讲一…

一个画布有多个子图_如何把多张图拼成一张长图

如何把多张图拼成一张长图 相信很多小伙伴都有在使用苹果iPhone手机,在其中如何才能通过微信拼接多张截图呢?方法很简单,下面小编就来为大家介绍。 具体如下: 1. 首先,打开手机上的“微信”。进入首页后,点…

苹果计算机 win10,苹果怎么装win10苹果装win10详细教程【图文】

现如今越来越多的人在选择电子产品时都特别青睐苹果的产品,像苹果的手机,平板电脑以及笔记本电脑等,都是人们争相购买的产品。与同价位的产品相比较,苹果的产品在使用上更加方便,且安全性更出色。但是由于与人们常用的系统有所不同,在使用上一些人还是有些不习惯,尤其是…

计算机里的MAC,怎么在mac苹果电脑中查看电脑开机运行的时长

怎么在mac苹果电脑中查看电脑开机运行的时长 腾讯视频/爱奇艺/优酷/外卖 充值4折起 今天给大家介绍一下怎么在mac苹果电脑中查看电脑开机运行的时长的具体操作步骤。 1. 打开电脑,进入桌面,点击左上角的苹果图标。 2. 在打开的菜单中,选择‘关于本机’选项,点击。 3. 进入新…

第七章 MobileNetv2网络详解

系列文章目录 第一章 AlexNet网络详解 第二章 VGG网络详解 第三章 GoogLeNet网络详解 第四章 ResNet网络详解 第五章 ResNeXt网络详解 第六章 MobileNetv1网络详解 第七章 MobileNetv2网络详解 第八章 MobileNetv3网络详解 第九章 ShuffleNetv1网络详解 第十章…

查看局域网内的所有IP地址

打开电脑的cmd命令行界面,依次点击【开始】【运行】,输入【cmd】。 在命令行窗口输入【for /L %i IN (1,1,254) DO ping -w 1 -n 1 192.168.0.%i】。 执行完毕之后,输入【arp -a】,就可以看到局域网内在线的IP了。

查看局域网内的所有设备的IP地址

执行如下命令即可 1. for /L %i IN (1,1,254) DO ping -w 2 -n 1 192.168.0.%i2.等扫描完之后,输入arp -a

查看网段内所有ip设备

1、使用脚本查找指定网段设备 #!/bin/bash #multi process ping ip net172.17.164. #网段172.17.164 for i in {1..255} do {ip$net$iping $ip -c 3 &> /dev/null #使用ping命令#arping $ip -c 2 &> /dev/null #使用arping命令if [ $? 0 ];thenecho $ip is …