
第一在WordPress中,把固定链接设置成 /%postname%.html 这种形式,就完成了给文章的URL添加 .html 后缀,
第二使用插件
如果想给页面URL添加 .html 后缀,可以使用插件:.html on PAGES
如果想给页面URL添加 .php 后缀,可以使用插件:.php on PAGES
请到相应页面下载
第三特定页面不添加后缀
.html on PAGES 插件会给所有页面都添加上.html后缀,但是问题又来了,如果我们不想给 sitemap 页面URL添加 .html 后缀,保持 /sitemap,而不是 /sitemap.html, 找到插件目录下的html-on-pages.php,按照下图 *** 作即可
伪静态不是让网址后面变成.html,而是把后缀为.html的url路径重定向到你的真实页面(.php),这样用户地址栏看到的是.html,但实际上其作用的是.php也就是说需要你自己写链接时把后缀改成.html
PS:如果把文件后缀改了就不是伪静态,而是真静态了
伪静态这个要写rewrite规则。
其实你访问ceshi时,网站会自动转向到ceshi.html
就是说,如果省略后缀,则自动添加后缀。如果写成目录,则检测是否有此目录,如果没有,则自动添加后缀。
你看到的html实际也不一定是html静态文件,有可能是asp、php、aspx等。只是一个虚拟的后缀而已
欢迎分享,转载请注明来源:内存溢出
微信扫一扫
支付宝扫一扫
评论列表(0条)