关于thinkphp URL地址问题
在线等!我想给网站网址设置成这样网址/控制器/方法请问怎么设置?设置前台的就行错了,设置成网址/控制器-方法我已经设置成pathinfo模式了参数分隔符号也搞成-了...
在线等!
我想给网站网址设置成这样
网址/控制器/方法
请问怎么设置?
设置前台的就行
错了,
设置成 网址/控制器-方法
我已经设置成pathinfo模式了 参数分隔符号 也搞成 - 了 展开
我想给网站网址设置成这样
网址/控制器/方法
请问怎么设置?
设置前台的就行
错了,
设置成 网址/控制器-方法
我已经设置成pathinfo模式了 参数分隔符号 也搞成 - 了 展开
4个回答
展开全部
你的意思应该是要修改URL模式,这种形式是PATHINFO模式,需要修改配置config.php里的URL_MODEL项值为1。
以下出自tp文档:
PATHINFO模式是系统的默认URL模式,提供了最好的SEO支持,系统内部已经做了环境的兼容处理,所以能够支持大多数的主机环境。对应上面的URL模式,PATHINFO模式下面的URL访问地址是:
http://localhost/index.php/home/user/login/var/value/
PATHINFO地址的前三个参数分别表示模块/控制器/操作。
不过,PATHINFO模式下面,依然可以采用普通URL模式的参数方式,例如:
http://localhost/index.php/home/user/login?var=value
依然是有效的
PATHINFO模式下面,URL是可定制的,例如,通过下面的配置:
// 更改PATHINFO参数分隔符'URL_PATHINFO_DEPR'=>'-',
以下出自tp文档:
PATHINFO模式是系统的默认URL模式,提供了最好的SEO支持,系统内部已经做了环境的兼容处理,所以能够支持大多数的主机环境。对应上面的URL模式,PATHINFO模式下面的URL访问地址是:
http://localhost/index.php/home/user/login/var/value/
PATHINFO地址的前三个参数分别表示模块/控制器/操作。
不过,PATHINFO模式下面,依然可以采用普通URL模式的参数方式,例如:
http://localhost/index.php/home/user/login?var=value
依然是有效的
PATHINFO模式下面,URL是可定制的,例如,通过下面的配置:
// 更改PATHINFO参数分隔符'URL_PATHINFO_DEPR'=>'-',
展开全部
首先你得确定你的服务器支持吗?我记得iis好像不行
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
那你就需要将一个类单独新建一个文件夹
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询