我已将Icecast.xml文件配置如下:
<icecast>
<limits>
<sources>2</sources>
</limits>
<authentication>
<source-password>password</source-password>
<relay-password>password</relay-password>
<admin-user>password</admin-user>
<admin-password>password</admin-password>
</authentication>
<hostname>localhost</hostname>
<listen-socket>
<port>8000</port>
</listen-socket>
<fileserve>1</fileserve>
<paths>
<logdir>./logs</logdir>
<webroot>./web</webroot>
<adminroot>./admin</adminroot>
<alias source="/" dest="/status.xsl"/>
</paths>
<logging>
<accesslog>access.log</accesslog>
<errorlog>error.log</errorlog>
<loglevel>3</loglevel> <!-- 4 Debug, 3 Info, 2 Warn, 1 Error -->
</logging>
</icecast>
每当我在浏览器上输入网址http://localhost:8000时,最初会打开icecast状态页面(http://localhost:8000/status.xsl)。我想改变这个初始/启动页面,以便在icecast服务器上打开另一个页面(例如,server_status.xls)。请告诉我在哪个/哪个文件中我可以更改最初在icecast服务器上打开不同页面的路径
答案 0 :(得分:0)
在您发布的配置中就是这样:
<alias source="/" dest="/status.xsl"/>
只需将 dest 指向 web 目录中的流或不同文件即可。保存配置,重启Icecast。
alias 标签也在Icecast文档中进行了解释: http://icecast.org/docs/icecast-2.4.1/config-file.html#path
请注意,这只是一个状态界面,而不是托管网站。如果您需要托管网站,请使用真实的网络服务器。