注意使用wamp开发环境时,如果使用虚拟主机访问项目时需要将定义的重写规则必须在httpd-vhost.conf文件下添加重写规则,而不是自定义.htaccess文件,如下所示:
<VirtualHost *:80>
//开启重写
RewriteEngine on
#//哪些文件路径不定义重写,我的css和js等文件是放在public路径下,所以在视图文件中以/public开头的url不重写路径(注意'/'需要使用'\’来进行转义)
RewriteCond $1 !^(index\.PHP|\/public)
#//重写规则:可以不需要输入index.PHP来进行访问
RewriteRule ^(.*)$ /index.PHP/$1 [L]
#//虚拟主机路径
DocumentRoot "C:/****/project/lsm/"
//虚拟主机访问地址自定义
ServerName lings.dev
<Directory "C:/****/project/lsm/">
Options Indexes FollowSymLinks
AllowOverride None
Order allow,deny
Allow from all
</Directory>
</VirtualHost>
版权声明:本文内容由互联网用户自发贡献,该文观点与技术仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请发送邮件至 dio@foxmail.com 举报,一经查实,本站将立刻删除。