我拥有一个托管在我的Windows机器上的网站。我安装了所有必要的软件,如apache,php等...我在freedns.afraid.org中创建了一个子域,我使用的是这个而不是我的IP。 我在端口8080上转发了端口,因此只有当有人在端口8080上打开网站时才会显示页面index.php 如果有人在端口80上打开网站(这是默认设置),他将看到的页面是: http://prntscr.com/b7sttk 但是如果他在域后添加地址栏:8080他会看到这个: http://prntscr.com/b7su47 这是我希望访问者看到的内容。 所以现在问题是,我怎么能在8080端口自动打开网站而不必每次都打字(例如)domain.e-it.gr :8080 那可能吗?提前致谢! :)
答案 0 :(得分:0)
你需要添加一个文件index.php:
<?php
$actual_link = "http://$_SERVER[HTTP_HOST]".":8080"."$_SERVER[REQUEST_URI]";
header('Location: '.$actual_link);
?>
此文件将重定向到:8080:)
或只是:
<?php
$actual_link = "http://$_SERVER[HTTP_HOST]".":8080";
header('Location: '.$actual_link);
?>