当有人输入部分错误的网址时,我的网页会被重定向到托管网站

时间:2016-05-23 03:39:12

标签: php web hosting

我已在免费套餐中以000webhost.com托管我的网站。

当我按下" xyz.com/abc"而不是" xyz.com/abc.php"它被重定向到000webhost.com网站。

无论如何要防止它。

提前致谢。

1 个答案:

答案 0 :(得分:1)

当然会被重定向到错误页面,因为没有名为" abc" (您可以创建一个名为" abc"的文件,考虑Linux系统)。

三种解决方法:

1)除了abc.php之外,还创建一个名为" abc"的目录。并使用index.php保持相同的abc.php页面。这将加载相同的页面(但在不同的位置)。

警告:如果您在代码中使用了相对路径,请注意!可能会导致地址解析问题。

2)如果可用免费套餐,您可以尝试使用重定向功能。据我所知,这可以在标准托管服务提供的专业cPanel中找到。但是对于000webhost,我不能保证这一点。

3)创建子域" abc"并保留所有必要的文件。这可能听起来多余,但会克服与第一点相关的警告。