首页
技术博客
PHP教程
数据库技术
前端开发
HTML5
Nginx
php论坛
新用户注册
|
会员登录
PHP教程
技术博客
编程问答
PNG素材
编程语言
前端技术
Android
PHP教程
HTML5教程
数据库
Linux技术
Nginx技术
PHP安全
WebSerer
职场攻略
JavaScript
开放平台
业界资讯
大话程序猿
登录
极速注册
取消
热门标签 | HotTags
php7
python
dll
bash
nodejs
heatmap
uml
vba
vbscript
export
hashset
copy
config
cPlusPlus
ascii
range
controller
node.js
tags
typescript
c语言
javascript
ip
sum
web
md5
string
httpclient
function
window
php5
keyword
web3
schema
fetch
solr
command
python2
cmd
hashcode
post
go
less
input
foreach
bitmap
frameworks
hash
future
netty
integer
stream
java
testing
chat
audio
spring
express
datetime
format
main
object
loops
regex
default
actionscrip
cookie
timezone
header
byte
数组
jar
bit
metadata
php8
merge
utf-8
eval
buffer
当前位置:
开发笔记
>
编程语言
> 正文
ThinkPHP伪静态配置
作者:手机用户2502923227 | 来源:互联网 | 2013-06-19 00:12
在参数配置中,也可以配置其他任何需要的后缀,注意后缀设置中包括.符号。
URL 伪静态
ThinkPHP 支持伪静态 URL 设置,可以设置需要的 URL 后缀。编辑项目配置文件 Conf/config.php ,将
URL_HTML_SUFFIX 参数配置如下:
'URL_HTML_SUFFIX' => '.shtml',
删除
Runtime
目录下的项目缓存文件使配置生效后,在浏览器访问如下地址,效果一样:
http://127.0.0.1/html/myapp/index.php/Index/index
http://127.0.0.1/html/myapp/index.php/Index/index.shtml
如果隐藏了
index.php,地址则变更为:
http://127.0.0.1/html/myapp/Index/index.shtml
现在该
URL 更具静态特征和 SEO 效果,但执行效果和以前一样。
在参数配置中,也可以配置其他任何需要的后缀,注意后缀设置中包括 .
符号。
设置了伪静态后,为了保持各处 URL 一致,推荐使用 U 方法在模板里面自动生成 URL,具体参见《ThinkPHP
U方法自动生成URL》。
提示
ThinkPHP 伪静态有一个让人容易误解的地方:以为配置好伪静态之后,系统会自动生成如 xxx.shtml
这类的网址。实际情况不是这样的,而是如上文所说,配置伪静态之后,是否有 .shtml 或.html 这类后缀跟无后缀的 URL
访问效果是一样的。
因此,要是用伪静态,只能手动添加静态后缀或者使用 ThinkPHP U方法 自动生成带后缀的 URL 地址。在此,当然推荐使用
U方法 来自动生成具有伪静态地址的 URL 格式。
参考阅读
ThinkPHP 系统配置
php
html
写下你的评论吧 !
吐个槽吧,看都看了
会员登录
|
用户注册
推荐阅读
python
如何实现织梦DedeCms全站伪静态
本文介绍了如何通过修改织梦DedeCms源代码来实现全站伪静态,以提高管理和SEO效果。全站伪静态可以避免重复URL的问题,同时通过使用mod_rewrite伪静态模块和.htaccess正则表达式,可以更好地适应搜索引擎的需求。文章还提到了一些相关的技术和工具,如Ubuntu、qt编程、tomcat端口、爬虫、php request根目录等。 ...
[详细]
蜡笔小新 2023-12-14 19:45:47
python
Monkey《大话移动——Android与iOS应用测试指南》的预购信息发布啦!
Monkey《大话移动——Android与iOS应用测试指南》的预购信息已经发布,可以在京东和当当网进行预购。感谢几位大牛给出的书评,并呼吁大家的支持。明天京东的链接也将发布。 ...
[详细]
蜡笔小新 2023-12-14 18:57:09
function
lua语言闭包、模式匹配、日期、编译、模块的特性及应用
本文介绍了lua语言中闭包的特性及其在模式匹配、日期处理、编译和模块化等方面的应用。lua中的闭包是严格遵循词法定界的第一类值,函数可以作为变量自由传递,也可以作为参数传递给其他函数。这些特性使得lua语言具有极大的灵活性,为程序开发带来了便利。 ...
[详细]
蜡笔小新 2023-12-14 18:18:21
window
GetWindowLong函数
今天在看一个代码里头写了GetWindowLong(hwnd,0),我当时就有点费解,靠,上网搜索函数原型说明,死活找不到第 ...
[详细]
蜡笔小新 2023-12-14 17:58:15
ip
Android 新闻App的本地服务器搭建教程
本文介绍了在开发Android新闻App时,搭建本地服务器的步骤。通过使用XAMPP软件,可以一键式搭建起开发环境,包括Apache、MySQL、PHP、PERL。在本地服务器上新建数据库和表,并设置相应的属性。最后,给出了创建new表的SQL语句。这个教程适合初学者参考。 ...
[详细]
蜡笔小新 2023-12-14 17:15:19
function
基于layUI的图片上传前预览功能的2种实现方式
本文介绍了基于layUI的图片上传前预览功能的两种实现方式:一种是使用blob+FileReader,另一种是使用layUI自带的参数。通过选择文件后点击文件名,在页面中间弹窗内预览图片。其中,layUI自带的参数实现了图片预览功能。该功能依赖于layUI的上传模块,并使用了blob和FileReader来读取本地文件并获取图像的base64编码。点击文件名时会执行See()函数。摘要长度为169字。 ...
[详细]
蜡笔小新 2023-12-14 17:06:58
function
阿里Treebased Deep Match(TDM) 学习笔记及技术发展回顾
本文介绍了阿里Treebased Deep Match(TDM)的学习笔记,同时回顾了工业界技术发展的几代演进。从基于统计的启发式规则方法到基于内积模型的向量检索方法,再到引入复杂深度学习模型的下一代匹配技术。文章详细解释了基于统计的启发式规则方法和基于内积模型的向量检索方法的原理和应用,并介绍了TDM的背景和优势。最后,文章提到了向量距离和基于向量聚类的索引结构对于加速匹配效率的作用。本文对于理解TDM的学习过程和了解匹配技术的发展具有重要意义。 ...
[详细]
蜡笔小新 2023-12-14 19:24:58
function
PHP玩家基地系统毕业设计(附源码、运行环境)的用户登录界面、游戏管理和玩家作品管理
本文介绍了一个PHP玩家基地系统的毕业设计,包括用户登录界面、游戏管理和玩家作品管理等功能。附带源码和运行环境,并提供免费赠送本源代码和数据库的方式,请私信获取详细信息。摘要共计约XXX字。 ...
[详细]
蜡笔小新 2023-12-14 19:16:11
function
CentOS7.0 U盘刻录工具使用方法详解
本文介绍了使用CentOS7.0 U盘刻录工具进行安装的详细步骤,包括使用USBWriter工具刻录ISO文件到USB驱动器、格式化USB磁盘、设置启动顺序等。通过本文的指导,用户可以轻松地使用U盘安装CentOS7.0操作系统。 ...
[详细]
蜡笔小新 2023-12-14 18:55:14
function
Lodop中特殊符号打印设计和预览样式不同的问题解析
本文主要解析了在Lodop中使用特殊符号打印设计和预览样式不同的问题。由于调用的本机ie引擎版本可能不同,导致在不同浏览器下样式解析不同。同时,未指定文字字体和样式设置也会导致打印设计和预览的差异。文章提出了通过指定具体字体和样式来解决问题的方法,并强调了以打印预览和虚拟打印机测试为准。 ...
[详细]
蜡笔小新 2023-12-14 18:29:32
function
Final关键字的含义及用法详解
本文详细介绍了Java中final关键字的含义和用法。final关键字可以修饰非抽象类、非抽象类成员方法和变量。final类不能被继承,final类中的方法默认是final的。final方法不能被子类的方法覆盖,但可以被继承。final成员变量表示常量,只能被赋值一次,赋值后值不再改变。文章还讨论了final类和final方法的应用场景,以及使用final方法的两个原因:锁定方法防止修改和提高执行效率。 ...
[详细]
蜡笔小新 2023-12-14 18:07:46
function
gcdexgcd斐蜀定理的求解方法及应用
本文介绍了求解gcdexgcd斐蜀定理的迭代法和递归法,并解释了exgcd的概念和应用。exgcd是指对于不完全为0的非负整数a和b,gcd(a,b)表示a和b的最大公约数,必然存在整数对x和y,使得gcd(a,b)=ax+by。此外,本文还给出了相应的代码示例。 ...
[详细]
蜡笔小新 2023-12-14 17:48:30
function
EPICS Archiver Appliance存储waveform记录的尝试及资源需求分析
本文介绍了EPICS Archiver Appliance存储waveform记录的尝试过程,并分析了其所需的资源容量。通过解决错误提示和调整内存大小,成功存储了波形数据。然后,讨论了储存环逐束团信号的意义,以及通过记录多圈的束团信号进行参数分析的可能性。波形数据的存储需求巨大,每天需要近250G,一年需要90T。然而,储存环逐束团信号具有重要意义,可以揭示出每个束团的纵向振荡频率和模式。 ...
[详细]
蜡笔小新 2023-12-14 17:43:56
ip
VScode格式化文档换行或不换行的设置方法
本文介绍了在VScode中设置格式化文档换行或不换行的方法,包括使用插件和修改settings.json文件的内容。详细步骤为:找到settings.json文件,将其中的代码替换为指定的代码。 ...
[详细]
蜡笔小新 2023-12-14 17:15:38
ip
Nginx使用(server参数配置)
本文介绍了Nginx的使用,重点讲解了server参数配置,包括端口号、主机名、根目录等内容。同时,还介绍了Nginx的反向代理功能。 ...
[详细]
蜡笔小新 2023-12-14 17:08:34
手机用户2502923227
这个家伙很懒,什么也没留下!
Tags | 热门标签
php7
python
dll
bash
nodejs
heatmap
uml
vba
vbscript
export
hashset
copy
config
cPlusPlus
ascii
range
controller
node.js
tags
typescript
c语言
javascript
ip
sum
web
md5
string
httpclient
function
window
RankList | 热门文章
1
linux配置java官方教程_Linux server配置安装Java与Tomcat服务器教程详解
2
JQuery HTML表过滤器不过滤 - JQuery HTML Table Filter not filtering
3
jQuery 中$(this).index与$.each的使用指南_jquery_自学
4
376页8万字大数据Hadoop存储与分析处理平台建设方案
5
诺亚之心无酒不欢任务怎么触发 诺亚之心无酒不欢任务攻略
6
nginx – phpmyadmin登录后跳到首页的问题
7
《宿山中僧》翻译 原文赏析诗人唐顾况
8
如何在vueJs方法中设置超时 - how to set timeout in a vueJs method
9
WPS设置自动放映功能技巧分享
10
[Linux C]列出指定目录下的所有文件(夹)
11
Win10任务栏频繁闪动怎么办?任务栏频繁闪动解决方法
12
go语言上下文 Context
13
关系数据库(设计架构和编写查询)
14
vue中的數據綁定道理
15
linux远程linux桌面,启动gnome桌面的命令
PHP1.CN | 中国最专业的PHP中文社区 |
DevBox开发工具箱
|
json解析格式化
|
PHP资讯
|
PHP教程
|
数据库技术
|
服务器技术
|
前端开发技术
|
PHP框架
|
开发工具
|
在线工具
Copyright © 1998 - 2020 PHP1.CN. All Rights Reserved |
京公网安备 11010802041100号
|
京ICP备19059560号-4
| PHP1.CN 第一PHP社区 版权所有