提问人:soumitra 提问时间:9/12/2023 更新时间:9/14/2023 访问量:29
无法将 localhost 转换为 mypage
unable to convert localhost to mypage
问:
我没有使用 XAMPP、WAMP、LAMP 等。
我直接安装了 APACHE、PHP 和 MYSQL Server。我还设法更新了 Windows 中的 Windows 主机文件,也更新了 httpd-vhosts。以下是我更新的脚本
Windows 10 专业版 HOSTS 文件
127.0.0.1 shreyan.com
127.0.0.1 mysqladmin
127.0.0.1 本地主机
HTTPD-VHOST 文件
<Directory "D:/SHRNWEB" >
Options FollowSymLinks
AllowOverride All
Require all granted
</Directory>
<VirtualHost *:80>
ServerName shreyan.com
ServerAlias www.shreyan.com
DocumentRoot "D:/SHRNWEB/SHRNERP"
ErrorLog "D:/SHRNWEB/SHRNERP/error.log"
</VirtualHost>
<VirtualHost *:80>
ServerName mysqladmin
DocumentRoot "C:/Program Files/Apache/httpd-2.4/Apache24/htdocs/phpmyadmin"
ErrorLog "C:/Program Files/Apache/httpd-2.4/Apache24/htdocs/phpmyadmin/error.log"
</VirtualHost>
<VirtualHost *:80>
ServerName localhost
DocumentRoot "C:/Program Files/Apache/httpd-2.4/Apache24/htdocs"
ErrorLog "C:/Program Files/Apache/httpd-2.4/Apache24/htdocs/error.log"
</VirtualHost>
在浏览器中,localhost 显示 IT WORKS(这里是索引.html文件)
每当我调用 shreyan.com 时,它也会显示 IT WORKS(我在文件夹 d:\SHRNWEB\SHRNERP 中有索引.php文件)无法调用它。
任何帮助将不胜感激。提前致谢。
答:
0赞
maiorano84
9/14/2023
#1
默认情况下,Apache 的 DirectoryIndex 指令仅设置为 。除非您告诉 Apache,否则您的 PHP 索引不会被处理。index.html
此指令可以支持多个值,这将允许您指定首选目录索引的顺序。
在你的例子中,如果你希望PHP索引比HTML索引更受欢迎,你可以这样写:
DirectoryIndex index.php index.html
评论
DirectoryIndex
index.html
index.php