如何在特定端口打开我的网站?

时间:2016-05-24 11:05:45

标签: php apache web port ports

我拥有一个托管在我的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 那可能吗?提前致谢! :)

1 个答案:

答案 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);

    ?>