高手解决两个url格式问题

WBOY
Release: 2016-06-23 14:22:27
Original
912 people have browsed it

url 开源 php

最近在修改别人的两个开源程序,这两个都是单页面入口的,但是他们url我不是太懂:
(1)http://www.xxxx.com/index.php/news/1
(2)http://www.xxxx.com/?p=1
这都是没有rewrite过的url,现在很郁闷这种url是怎么实现的,第一个通过文件夹形式传参,后台改怎么接收。第二个直接省略index.php,这样可以嘛?不知道有没有高手赐教。

回复讨论(解决方案)

框架都是这样的URL,你看看是否使用了某个框架。

http://www.xxxx.com/?p=1
是标准的 url 格式
省略文件名时,会定位到网站默认文件

一般默认文件名是 index.php
所以 http://www.xxxx.com/?p=1
实际是 http://www.xxxx.com/index.php?p=1

形如 http://www.xxxx.com/index.php/news/1 的
需要 web 服务器开启 PATH_INFO 功能

忘了说了,第一个是Igniter框架的编写的程序,第二个是wordpress的默认url

忘了说了,第一个是Igniter框架的编写的程序,第二个是wordpress的默认url

知道框架名,看开发文档的路由规则,

直接$_GET['']可以得到什么?

这个thinkphp框架完全可以实现。

source:php.cn
Statement of this Website
The content of this article is voluntarily contributed by netizens, and the copyright belongs to the original author. This site does not assume corresponding legal responsibility. If you find any content suspected of plagiarism or infringement, please contact admin@php.cn
Popular Tutorials
More>
Latest Downloads
More>
Web Effects
Website Source Code
Website Materials
Front End Template