阿里云99元服务器,新老用户均可买,99元/年续费到2027年,396元4年,多配置特价...
Typecho博客地址重写rewrite功能是通过永久链接设置来实现的,Typecho伪静态设置不仅要在博客控制台设置永久链接,还要在虚拟主机或服务器端根据Web服务器环境设置对应的伪静态规则,新手站长网分享Nginx和Apache Web服务器下Typecho伪静态规则及设置方法:
Typecho伪静态规则设置
Typecho的永久链接设置中开启地址重写功能,地址重写即rewrite功能是某些服务器软件提供的优化内部连接的功能,打开此功能可以让你的链接看上去完全是静态地址。在Typecho控制台启用后,还需要在网站服务器端设置对应的伪静态规则,可能会提示“重写功能检测失败, 请检查你的服务器设置”。文章源自新手站长-https://xinshouzhanzhang.com/typechoweijingtai.html
新手站长网分享Nginx和Apache伪静态规则及设置方法:文章源自新手站长-https://xinshouzhanzhang.com/typechoweijingtai.html
Typecho Nginx伪静态
Nginx Web服务器设置伪静态规则是通过调用.conf后缀结尾的文件来实现的,Typecho Nginx伪静态如下:文章源自新手站长-https://xinshouzhanzhang.com/typechoweijingtai.html
if (-f $request_filename/index.html){ rewrite (.*) $1/index.html break; } if (-f $request_filename/index.php){ rewrite (.*) $1/index.php; } if (!-e $request_filename){ rewrite (.*) /index.php; }
复制粘贴上方伪静态规则,保存为typecho.conf
文件,然后在网站配置文件调用,由于Nginx安装路径不同等影响,实际请以当前Web环境设置为准。文章源自新手站长-https://xinshouzhanzhang.com/typechoweijingtai.html
Typecho Apache伪静态
Apache Web服务器网站伪静态是通过网站根目录的.htaccess
文件来实现的,Typecho Apache伪静态如下:文章源自新手站长-https://xinshouzhanzhang.com/typechoweijingtai.html
<IfModule mod_rewrite.c> RewriteEngine On RewriteBase / RewriteRule ^index\.php$ - [L] RewriteCond %{REQUEST_FILENAME} !-f RewriteCond %{REQUEST_FILENAME} !-d RewriteRule . /index.php [L] </IfModule>
复制粘贴上述伪静态规则,保存到.htaccess
文件中,并将.htaccess
上传到网站根目录即可。文章源自新手站长-https://xinshouzhanzhang.com/typechoweijingtai.html
文章源自新手站长-https://xinshouzhanzhang.com/typechoweijingtai.html
【阿里云99元服务器】入口2核2G3M带宽、新老用户同享、99元/年续费到2027年
2023阿里云优惠活动:xinshouzhanzhang.com/go/aliyun
注意:以上特价轻量服务器限制条件为“产品首单特惠”,如果你的腾讯云账号已经是老用户,建议重新注册一个腾讯云账号,如果你是新用户符合条件,那么无脑入,确实值得。