xiao9469 发表于 2025-1-22 22:04:03

ThinkPHP 如何添加自定义URL 页面呢?



我在/application/index/view/index/添加了个seo.html文件,但是访问:https://www.112.run/seo

还是打开不了,不知道什么问题。

好像是需要添加控制器,但不知道怎么加。

浅生 发表于 2025-1-22 22:04:51

还得增加控制器 和 路由!

IT618发布 发表于 2025-1-22 22:04:59

你添加的seo.html文件,路由地址对应的是https://www.112.run/index/index/seo,而不是https://www.112.run/seo,如果要自定义的话,要绑定到对应的路由控制器

独家记忆 发表于 2025-1-22 22:05:18

不是的,比如我:https://www.112.run/json就是在 /application/index/view/index/json.html

IT618发布 发表于 2025-1-22 22:05:58

现在就是不知道控制和路由是哪个~~

Crystαl 发表于 2025-1-22 22:06:27

那你就在控制器controller/Index.php,增加 function seo(){} 方法。你也可以看看这里,是否有json方法,如果有,就再加上seo方法就可以了

拾光 发表于 2025-1-22 22:06:48



https://www.112.run/seo/www.baidu.com

这应该是加路由的地方吧?

独家记忆 发表于 2025-1-22 22:07:16

是的,你把seo转到了index/seo/read,你就要有seo控制器和read方法

IT618发布 发表于 2025-1-22 22:07:54

太复杂了。

IT618发布 发表于 2025-1-22 22:08:32

对应关系弄清楚了,就很简单。自定义相对复杂点,如果使用原始的路由路径,就不需要配置这里
页: [1] 2
查看完整版本: ThinkPHP 如何添加自定义URL 页面呢?