何为伪静态
我的答案:伪静态并不是有些老板说的为了加密用的。伪静态其实是使用php写的网页。大概是控制器加接口的语法不方便收录,和所谓的SEO优化,需要一个静态页面。这就是伪静态。
例如: https://www.test.com/news/20190920/adout.html
类似这样: https://www.test.com?m=home&c=user&m=list&id=18
如果你没有修改服务器配置的权限, 可以在需要URL重写的目录创建一个.htaccess文档
下面是一个简单的小案例, 我们在浏览器地址栏输入: index.html, 实际上访问的是动态页面index.php
#?启动rewrite引擎
RewriteEngine?on
#?将index.html?映射到?index.php
RewriteRule?^index.html$?/index.php
ThinkPHP5.1的.htaccess
<IfModule?mod_rewrite.c>
??#?符号链接,也称为符号链接或软链接,?最类似于Windows快捷方式,?没它可能403错误
??Options?+FollowSymlinks?-Multiviews
??RewriteEngine?On
??#?如果不是目录,?如果不是文件,?才将URL交给下一条规则处理
??RewriteCond?%{REQUEST_FILENAME}?!-d
??RewriteCond?%{REQUEST_FILENAME}?!-f
??RewriteRule?^(.*)$?index.php/$1?[QSA,PT,L]
</IfModule>
本文系转载,前往查看
如有侵权,请联系?cloudcommunity@tencent.com 删除。
本文系转载,前往查看
如有侵权,请联系?cloudcommunity@tencent.com 删除。