[高分求教]有关对搜索引擎友好的疑问

zhicheng123 2005-03-31 06:50:47
我编了一个程序,
www.eboluo.com/php/faster.php
点击里面的分类链接
地址为www.eboluo.com/php/faster.php/f-33.html
点击里面的文章链接
地址为http://www.eboluo.com/php/faster.php/t-310.html

我想做成
www.eboluo.com/php/faster/
www.eboluo.com/php/faster/f-33.html
www.eboluo.com/php/faster/t-310.html
可以访问的程序,改怎么做
程序文件只有一个faster.php,里面有分析地址的代码
但是只有http://www.eboluo.com/php/faster.php/t-310.html这样访问才能在faster.php里面执行
www.eboluo.com/php/faster/t-310.html就会提示找不到页面

我该怎么实现我先要的功能呢


...全文
144 10 打赏 收藏 转发到动态 举报
写回复
用AI写文章
10 条回复
切换为时间正序
请发表友善的回复…
发表回复
zhicheng123 2005-04-08
  • 打赏
  • 举报
回复
50分啊,大家告诉我嘛
solzhang 2005-04-08
  • 打赏
  • 举报
回复
你可以写成www.eboluo.com/php/faster.php/faster/
Meteorlet 2005-04-08
  • 打赏
  • 举报
回复
对不起,不是mod_write,是mod_rewrite
Meteorlet 2005-04-08
  • 打赏
  • 举报
回复
如果你的PHP以CGI模式运行就可以这么做:
将php设置成cgi可执行目录,将faster.php改成faster,然后在文件第一行加上:
#!/usr/bin/php (指明php可执行文件路径)

如果PHP以mod方式运行就只能用apache的mod_write,虚拟主机一般不支持,如果你需要
这个功能可以放到我的服务器上来,我可以给你配置。
zhicheng123 2005-04-04
  • 打赏
  • 举报
回复
pathinfo技术在哪里开启

我本地关闭rewrite模块,还可以用http://localhost/faster/t-308.html访问,而faster其实是一个faster.php文件,说明还有一种东西能够让我在faster.php里把地址中的/faster/解析了。我上传到服务器就不行了
surfchen 2005-04-01
  • 打赏
  • 举报
回复
回复人:zhicheng123(勤奋的懒汉) ( 一级(初级)) 信誉:102 2005-04-01 07:06:00 得分:0
?
还有虚拟主机用户可以在不改服务器设置的前提下使用重写技术么,怎么做
==、========================

做不了
TobyLee 2005-04-01
  • 打赏
  • 举报
回复
如果你的服务器是Apache,默认情况下,你在程序所在目录下添加一个.htaccess文件,在.htaccess文件里写Rewrite规则就行了,Rewrite的写法在网上搜一下就会出来很多。
zhicheng123 2005-04-01
  • 打赏
  • 举报
回复
还有虚拟主机用户可以在不改服务器设置的前提下使用重写技术么,怎么做
zhicheng123 2005-04-01
  • 打赏
  • 举报
回复
太麻烦了,如果不改了,以现有的效果对搜索引擎一样的友好么
xxxxx/faster.php/t-123.html
类似这样
cokeyang 2005-03-31
  • 打赏
  • 举报
回复
Apache 重写

21,891

社区成员

发帖
与我相关
我的任务
社区描述
从PHP安装配置,PHP入门,PHP基础到PHP应用
社区管理员
  • 基础编程社区
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧