Typecho开启伪静态并隐藏index.php

简介: 用Typecho的都知道域名后面会加一个index.php,很多人都接受不了这种丑陋东西例如下网址:https://www.azpay.cn/index.php/post/118.html但我们希望形式是这样:https://www.azpay.cn/post/118.html那么我们如何做到这样的效果?有请大家往下看~

前言


用Typecho的都知道域名后面会加一个index.php,很多人都接受不了这种丑陋东西

例如下网址:https://www.azpay.cn/index.php/post/118.html但我们希望形式是这样:https://www.azpay.cn/post/118.html那么我们如何做到这样的效果?有请大家往下看~

3500fee96d4a670c3627aef50f49f264_f3762453bf5ec04caf7c7d60d2528e1d.png


后台配置Typecho伪静态


↓如图,在typecho后台,开启地址重写功能(开启的时候会报错,不用管强制开启)↓

↓并选择你喜好的url形式↓

f0bdd7af0cc6957637a74a68f936b28c_8bf3736cc2f5383e8e0ab164b2549049.png


配置服务器的rewrite规则


↓nginx配置伪静态,代码如下↓

if (!-e $request_filename) {    rewrite ^(.*)$ /index.php$1 last;}

↑配置完成后,清除浏览器缓存并刷新页面就可以了↑


相关文章
|
2月前
thinkphp5.1隐藏index.php入口文件
thinkphp5.1隐藏index.php入口文件
31 0
thinkphp5.1隐藏index.php入口文件
|
缓存 应用服务中间件 数据库
typecho去掉index.php
大家好,我是尝试中成长的站长,最近在使用typecho的过程中遇到了这种问题,index.php的伪静态没办法去掉,遂浏览器搜索了很多教程,本身不是很懂伪静态的配置,所以尝试了很多教程,由于有使用CDN,所以每次改完都会等CDN一会,其实是不需要的,然后就这样僵持了好久,这里提供宝塔的配置过程,很简单的。
122 0
typecho去掉index.php
|
安全 关系型数据库 MySQL
提升PHP安全:8个必须修改的PHP默认配置
提升PHP安全:8个必须修改的PHP默认配置
125 0
|
应用服务中间件 nginx
【Nginx】隐藏index.php
【Nginx】隐藏index.php
87 0
|
XML PHP 数据格式
thinkphp在iis7以上如何配置伪静态隐藏index.php
thinkphp在iis7以上如何配置伪静态隐藏index.php
275 0
|
搜索推荐 Apache SEO
Joomla 4教程:如何从URL删除.index.php
我们的Joomla 4教程从基础到高级的Joomla用户提供了有用的教程和提示。在本教程中,我们将向您逐步说明如何从Joomla 4网站的URL中删除index.php,以建立友好的url系统。 搜索引擎友好(SEF),可读或干净的URL是对访问者和搜索引擎都有意义的URL,因为它们解释了指向他们指向的特定页面的路径。
|
关系型数据库 测试技术 应用服务中间件