域-假别名/页面

时间:2018-08-05 22:36:14

标签: apache url-redirection http-redirect mod-alias

我在考虑以下内容,但老实说,我什至不确定是否可行(或如何完成)。假设我有www.domain.com,我需要为用户创建“伪造的页面/别名”。例如,用户peter应该可以访问www.domain.com/peter并查看其内容。

作为一种解决方法,我创建了一个PHP脚本和Apache配置,它们基本上读取了.com /之后添加的内容(在本例中为peter),并将用户重定向到www.domain.com/x/?peter,实际上是index.php?peter,但这不是我真正想要的。

寻找任何想法/建议:)

1 个答案:

答案 0 :(得分:0)

我能够通过假设每个domain.com/XXXX实际上都不存在的页面来做到这一点,所以我通过.htaccess处理404错误。

RewriteEngine On
ErrorDocument 404 /YYY.php

此规则将404重定向到YYY.php。 在此页面中,我使用$ _SERVER变量在.com /之后获取参数,并将其用于脚本中。