WEB建站丨Typecho 如何开启伪静态?

东海大仙

Typecho 如何开启伪静态?

第一步:配置伪静态规则,一定要先操作

1、nginx 配置在伪静态设置规则中添加一下代码

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;
    }


2、Apache 环境设置 (修改.htaccess文件)

如果.htaccess文件还有其他伪静态设置规则,请添加RewriteCond、RewriteRule部分即可。

<IfModule mod_rewrite.c>
RewriteEngine On
RewriteBase /
RewriteCond %{REQUEST_FILENAME} !-f
RewriteCond %{REQUEST_FILENAME} !-d
RewriteRule ^(.*)$ index.php [L,E=PATH_INFO:$1]
</IfModule>


部分 apache虚拟主机,在网站根目录找不到. htaccess文件,则可能设置了隐藏文件,显示隐藏文件就能看到了,实在不知道请联系空间服务商。

然后编辑. htaccess 文件,加入上文中对应的 apache 配置代码保存。

1、2根据你自己的服务器或者主机类型配置即可,配置完成按照第二步骤操作即可。

第二步:登录网站后台,在后台开启伪静态

登录后台→设置-永久链接,,按照下图开启即可。

typecho伪静态.png


手机扫描二维码访问

文章版权声明:除非注明,否则均为海东博科原创文章,转载或复制请以超链接形式并注明出处。

目录[+]

取消
微信二维码
微信二维码
支付宝二维码