
正文
thinkphp路由伪静态 tp6伪静态
提示:扫一扫查出行【扫一扫了解最新限行尾号】
复制提示
thinkphp3.2.3伪静态在哪配置的,我要显示html后缀,谢谢解答
1、支持伪静态 url 设置,可以设置需要的 url 后缀。
2、明白你的问题了,其实本来你的路径已经静态了。但是你想实现http://localhost/wopdsnow/content/136这样的,你需要在控制器content的index下面用另一种方法获取136这个参数。
3、后台管理 - 设置 - 固定链接 - 自定义链接 修改为:“%category%/%post_name%.html”。html这块要不要自己看 。
4、URL_HTML_SUFFIX = html, // URL伪静态后缀设置 URL_DENY_SUFFIX = ico|png|gif|jpg, // URL禁止访问的后缀设置 最好把这段复制到自己的application/commen/conf/config.php里修改。
相关问答
Q1: ThinkPHP怎么实现伪静态
满足thinkphp伪静态(url重写)条件: 服务器开启url_rewrite功能,linux空间的php虚拟主机只需要开启apache的mod_rewriet,如果是iis0就要安装ISAPI Rewrite模块,apache只要开启Mod_rewrite功能就可以了。
IIS安装URL_Rewrite组件,在IIS的站点管理里面有个URL重写的按钮,点进去可以设置规则,可以导入.htaccess文件自动生成规则,也可以直接在站点根目录下的web.config中添加代码。
ThinkPHP中默认的URL地址是形如这样的:http://localhost/Myapp/index.php/Index/index/ Myapp是我的项目文件名,默认的访问地址是上面这样的。为了使URL更加简介友好,现在要去掉中间的index.php,方法如下:1。
明白你的问题了,其实本来你的路径已经静态了。但是你想实现http://localhost/wopdsnow/content/136这样的,你需要在控制器content的index下面用另一种方法获取136这个参数。
Q2: 如何实现THINKPHP路由,PHP伪静态
服务器开启url_rewrite功能,linux空间的php虚拟主机只需要开启apache的mod_rewriet,如果是iis0就要安装ISAPI Rewrite模块,apache只要开启Mod_rewrite功能就可以了。无忧主机是linux系统的空间,开通空间默认支持。
IIS安装URL_Rewrite组件,在IIS的站点管理里面有个URL重写的按钮,点进去可以设置规则,可以导入.htaccess文件自动生成规则,也可以直接在站点根目录下的web.config中添加代码。
明白你的问题了,其实本来你的路径已经静态了。但是你想实现http://localhost/wopdsnow/content/136这样的,你需要在控制器content的index下面用另一种方法获取136这个参数。
伪静态的好处是SEO友好,更容易让搜索引擎搜索到。现在我们可以通过localhost/hlm/Account/login来访问了。
您好,希望以下回答能帮助您 删阶RewriteCond %{REQUEST_URI} !^.*(\.css|\.js|\.gif|\.png|\.jpg|\.jpeg|\.bmp)$看看 如您还有疑问可继续追问。
你把这条规则删除掉,如果正常了,那说明你这条规则有问题 如果还是出现500错误,则先把.htaccess文件删除掉,反正要先确认是否是.htaccess的问题。
关于thinkphp路由伪静态和tp6伪静态的介绍到此就结束了,不知道你从中找到你需要的信息了吗 ?如果你还想了解更多这方面的信息,记得收藏关注本站。







