http:// localhost / mydirector / - echo mydirectory并避免在localhost上出现404错误

时间:2010-05-03 10:34:46

标签: php apache

我有网址http://localhost/mydirector/,我想回复mydirectory而没有404错误。 mydirectory不作为目录存在,但被视为用户名。我使用的是Windows / apache / MySQL,PHP。所有这些都发生在localhost或127.0.0.1

由于 让

2 个答案:

答案 0 :(得分:1)

如果mod_rewrite不是你想要的,你调查过mod_userdir吗?

http://httpd.apache.org/docs/2.0/mod/mod_userdir.html

答案 1 :(得分:0)

您需要使用mod_rewrite,以便在内部将URL重写为另一个URL。

例如:

http://localhost/mydirector/

要:

http://localhost/index.php?z=mydirector

然后你可以让index.php读取并回显'z'参数值。

网上有很多关于使用mod_rewrite执行此操作的信息。例如:http://articles.sitepoint.com/article/guide-url-rewriting