在PHP里如何获取浏览器地址栏的文件名,假如是伪静态也要获取url重写后的文件名,而不是真实PHP文件名。 30

意思就是:假如真实的地址为:/viewthread.php?tid=4727&extra=page%3D1&page=1&1重写后为:/thread-4727-1-1.h... 意思就是:假如真实的地址为:/viewthread.php?tid=4727&extra=page%3D1&page=1&1
重写后为:/thread-4727-1-1.html,那我要怎样才能用PHP得到thread-4727-1-1.html呢,而不是得到viewthread.php
展开
 我来答
百度网友806efff
2011-01-18 · TA获得超过500个赞
知道小有建树答主
回答量:509
采纳率:0%
帮助的人:407万
展开全部
这是通过伪静态实现的,你是独立主机用户吗?
DISCUZ有教程的,如果是空间要联系空间商解决。
在后台优化里有静态化设置的。如果找不到后台有个搜索,搜索静态
百度网友40476f1
2011-01-18 · TA获得超过195个赞
知道小有建树答主
回答量:242
采纳率:0%
帮助的人:189万
展开全部
如果需要本应用的地址:
echo $_SERVER['PATH_INFO']

需要相对根的地址
echo $_SERVER['REQUEST_URI']
或者
echo $_SERVER['PHP_SELF']
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
adavgl
2011-01-19 · TA获得超过765个赞
知道小有建树答主
回答量:753
采纳率:0%
帮助的人:589万
展开全部
INDEX.PHP中的$_SERVER['PHP_SELF']肯定是INDEX.PHP!

你要的结果用伪静态做!.htaccess

阳光上的桥 那个事前一个页面
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
laolang81
2011-01-18 · 超过69用户采纳过TA的回答
知道小有建树答主
回答量:218
采纳率:0%
帮助的人:102万
展开全部
你用var_dump($_SERVER);
打印一下结果看看那个和你想要的结果差不多,在进行其他操作。
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
5idev
2011-01-18 · TA获得超过507个赞
知道小有建树答主
回答量:169
采纳率:0%
帮助的人:87.4万
展开全部
echo basename( $_SERVER["REQUEST_URI"] );
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
收起 更多回答(3)
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式