从浏览器运行本地http

时间:2017-05-24 08:05:59

标签: windows google-chrome firefox cmd

我必须从Run / Powershell /中打开一个网页(在本地服务器上)。

在运行窗口中,我写道:

firefox \\192.168.167.147\test.php

或在Powershell上:

[system.Diagnostics.Process]::Start("firefox", "\\192.168.167.147\test.php")

Firefox启动但打开此页面:

file://///192.168.167.24/test.php

而不是

192.168.167.24/test.php

同样适用于Chrome。

你有什么想法吗?

3 个答案:

答案 0 :(得分:2)

在“运行窗口”中

  

适用于Chrome

chrome http://192.168.167.24/test.php
  

适用于Firefox

firefox http://192.168.167.24/test.php

答案 1 :(得分:1)

我不太了解你的问题,

但我通常使用wampserver中的vhosts / .conf文件来创建本地主机

ex:test.conf

<VirtualHost *:80>  
    DocumentRoot "d:/example/repos/public"
    ServerName local.example.domain.com
    ServerAlias local.example.domain.com        
</VirtualHost>
<Directory "d:/example/repos/public">
    AllowOverride All
    Options Indexes FollowSymLinks
</Directory>

希望这有帮助

答案 2 :(得分:1)

默认情况下,使用\\将使用file://协议。

如果您直接在Firefox或Chrome的地址栏中输入\\192.168.167.147(或顺便使用Windows资源管理器),也会发生同样的情况

您需要明确使用您要使用的协议http://ftp://或其他

firefox http://192.168.167.147/test.php 会这样做