【问题标题】:How Can I Access Xampp Projects Out Side Xampp folder(htdocs) [closed]如何在 Xampp 文件夹外访问 Xampp 项目(htdocs)[关闭]
【发布时间】:2026-02-18 00:25:02
【问题描述】:

我们需要在 LAN 连接上使用项目 Commonly,所以如果这里有任何网络专家请帮助我。

【问题讨论】:

    标签: php mysql networking xampp


    【解决方案1】:

    ================================================ ==

    按照此步骤..

    第 1 步:

    打开 C:\xampp\apache\conf\extra\httpd-vhosts.conf。

    取消注释第 20 行 (NameVirtualHost *:80)。

    添加您的虚拟主机(~第 36 行):

    DocumentRoot c:/your_virtual_path 
    
    ServerName user.localhost
    
    <Directory c:/your_virtual_path>
        Options Indexes FollowSymLinks MultiViews
        AllowOverride all
        Order Deny,Allow
        Allow from all
        Require all granted
    </Directory>
    

    ================================================ =============

    第 2 步:

    打开您的主机文件 (C:\Windows\System32\drivers\etc\hosts)。

    添加

    127.0.0.1 用户.localhost

    ================================================ ===============

    注意:在我写“your_virtual_path”的地方设置你的路径

    现在您可以通过浏览到 http://user.localhost/ 来访问该目录

    【讨论】:

      【解决方案2】:

      默认情况下,XAMPP 提供位于目录 [xampp_installation_folder]/htdocs 下的任何文件,*Â 这意味着您必须将所有 HTML/PHP 文件复制到此目录中。但是,如果您为所有项目文件维护一个不同的文件夹,并且希望 XAMPP 也将它们与 *htdocs 一起提供,该怎么办?

      让 XAMPP 来做这件事。

      1) 在任何文本编辑器中打开文件 [xamp_installation_folder]/apache/conf/httpd.conf。

      2) 将目录更改为您自己的文件夹后,在 *htdocs * 元素之后复制以下行。 选项索引 FollowSymLinks 包括 ExecCGI 允许覆盖所有 命令允许,拒绝 全部允许

      3) 然后搜索这个字符串: .在该元素内,添加一个新别名,如下所示: Alias /yoursite/ "C:/path/to/your/folder/yoursite/"

      4) 保存文件并重新启动 XAMPP 服务器。 在此之后,如果您在文件夹 'c:/path/to/your/folder' 中有一个名为 'yoursite' 的网站,则可以使用以下 URL 直接访问它:*http://localhost:8080/yoursite/ *(假设您已将 XAMPP 端口更改为8080)。

      希望对你有帮助:)

      【讨论】:

        最近更新 更多