Warning: file_get_contents(/data/phpspider/zhask/data//catemap/6/apache/8.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Php XAMPP-别名127.0.0.1_Php_Apache_Xampp_Localhost_Alias - Fatal编程技术网

Php XAMPP-别名127.0.0.1

Php XAMPP-别名127.0.0.1,php,apache,xampp,localhost,alias,Php,Apache,Xampp,Localhost,Alias,目前,我有XAMPP设置,在浏览器中键入127.0.0.1会将我重定向到htdocs中的主页 我希望能够键入“devtest”,并将其作为127.0.0.1的别名 到目前为止,我尝试的是修改:C:\xampp\apache\conf\extra\httpd.vhosts.conf,在这里我添加了一个如下条目: <VirtualHost *:80> ServerAdmin webmaster@dummy-host2.example.com DocumentRoot C:

目前,我有XAMPP设置,在浏览器中键入127.0.0.1会将我重定向到htdocs中的主页

我希望能够键入“devtest”,并将其作为127.0.0.1的别名

到目前为止,我尝试的是修改:
C:\xampp\apache\conf\extra\httpd.vhosts.conf
,在这里我添加了一个如下条目:

<VirtualHost *:80>
    ServerAdmin webmaster@dummy-host2.example.com
    DocumentRoot C:\xampp\htdocs\Workspace\MyProject
    ServerName devtest
    ErrorLog C:\xampp\htdocs\Workspace\MyProject\MyProject-error_log
    CustomLog C:\xampp\htdocs\Workspace\MyProject\MyProject-access_log common
</VirtualHost>

服务器管理员webmaster@dummy-host2.example.com
DocumentRoot C:\xampp\htdocs\Workspace\MyProject
服务器名测试
错误日志C:\xampp\htdocs\Workspace\MyProject\MyProject-error\u日志
自定义日志C:\xampp\htdocs\Workspace\MyProject\MyProject-access\u公共日志

我还缺少另一个步骤吗?

使用这个步骤,并确保在apache中启用使用vhosts配置文件

<VirtualHost *:80>
    DocumentRoot "C:\xampp\htdocs\Workspace\MyProject"
    ServerName devtest.local
  <Directory "C:\xampp\htdocs\Workspace\MyProject">
    Order allow,deny
    Allow from all
  </Directory>
</VirtualHost>

DocumentRoot“C:\xampp\htdocs\Workspace\MyProject”
ServerName devtest.local
命令允许,拒绝
通融

在记事本中打开主机文件:

C:\Windows\System32\drivers\etc\hosts

添加行:

127.0.0.1 devtest

导航到:

问题可能暗示了这一点,但名称“devtest”实际上解析为您服务器的IP地址,对吗?您是否编辑了
主机
文件?如果有效,请接受答案;在这里提问需要接受答案才能继续提问。;-)@John抱歉,是的,您的答案是正确的,也是完成此任务最简单的方法—只需重复检查—是否在
C:\xampp\apache\conf\httpd.conf
中启用vhosts配置文件的控件?如果是这样的话,是不是这一行(在
http vhosts.conf
中):
包括conf/extra/httpd vhosts.conf