Apache 如何通过URL打开我的本地网站
我安装了一台apache服务器,并在中创建了一个网站:Apache 如何通过URL打开我的本地网站,apache,web,canopy-web-testing,Apache,Web,Canopy Web Testing,我安装了一台apache服务器,并在中创建了一个网站:var\www\mywebsite。 当我在浏览器的地址栏中键入我的网站名称时,它会将我指向internet。当我禁用网络(作为临时解决方案)时,它根本没有打开网站。但是,当我在地址栏中键入完整目录路径时,网站索引页面会显示。我通过以下方式创建虚拟主机: $ cd /etc/apache2/sites-available/ $ sudo nano test.com.conf 然后,键入: <VirtualHost *:80>
var\www\mywebsite
。
当我在浏览器的地址栏中键入我的网站名称时,它会将我指向internet。当我禁用网络(作为临时解决方案)时,它根本没有打开网站。但是,当我在地址栏中键入完整目录路径时,网站索引
页面会显示。我通过以下方式创建虚拟主机:
$ cd /etc/apache2/sites-available/
$ sudo nano test.com.conf
然后,键入:
<VirtualHost *:80>
ServerAdmin carla@localhost
DocumentRoot /var/www/test.com
ServerName test.com
ServerAlias www.test.com
ErrorLog ${APACHE_LOG_DIR}/error.log
CustomLog ${APACHE_LOG_DIR}/access.log combined
</VirtualHost>
服务器管理员carla@localhost
DocumentRoot/var/www/test.com
ServerName test.com
ServerAlias www.test.com
ErrorLog${APACHE_LOG_DIR}/error.LOG
CustomLog${APACHE\u LOG\u DIR}/access.LOG组合
当我在地址栏中写入我的网站名称时,如何使我的网站主页直接打开?当您在web浏览器中键入test.com时,操作系统正在进行DNS查找,并试图将test.com解析为IP地址。因为test.com是一个有效的网站,所以它会指引你去那里 如果您想查看您的网站,您需要在web浏览器中键入内容。或者将
127.0.0.1 test.com
添加到/etc/hosts文件中,这将强制操作系统将test.com请求解析为本地主机IP地址