Tp5—隐藏public的方法(修改Apache服务器的配置实现)

出现问题:url :localhost/public/index.php/能用,而index.php不能用。也就是public隐藏的问题。(项目放在了www根目录下)


看了下官方文档的解释点击打开链接,但是完全没有看懂。就百度看了下。找到了如何修改Apaceh配置localhost虚拟主机


1:首先找到vhost所在的位置 (E:\wamp\bin\apache\apache2.4.9\conf),打开后找到  httpd.conf,打开:


# Virtual hosts

Include conf/extra/httpd-vhosts.conf(大概在512行处)去掉前面的#,然后保存

然后还需要配置:httpd-vhosts.con里的内容:位置(E:\wamp\bin\apache\apache2.4.9\conf\extra)

然后再httpd-vhosts.conf里添加下面一句:

<VirtualHost *:80>
    DocumentRoot "E:/wamp/www/public"
    ServerName localhost
</VirtualHost>

然后保存之后,重启Apache服务器。


再打开localhost时候,就直接可以(http://localhost/index.php/admin/Login/Login)从而实现隐藏public的方法

评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值