我现在使用WAMP环境,url中总是带有一个server.php 在引用css或js文件的时候就会因为路径出现问题

1.开启了httpd.conf文件里面的mod_rewrite 模块,
2.其中的Directory也都是按最大权限开放的,都改为了all,
3.也编写了.htaccess文件放在项目目录下,即server.php同级路径。

但是仍然访问http://localhost/projectname/
显示403错误。但是后缀上server.php就ok了。。。

是不是我漏掉了什么地方?或者这种方法不合适?求助

dudushuang

http://localhost/projectname/public/ 这样访问就ok。。。看来下一步要看怎么去掉public。。。

BigHeader

把网站目录设置在public下,www/laravel/public

dudushuang

昂,@BigHeader 你说的是个办法,但是我们比较。。每次访问站点都是直接访问到项目目录,为了保持一致性,我也只能放弃虚拟域名。。。

Victor

用php artisan serve 或者 php -S localhost:8000 -t public 多好;
访问的时候 直接localhost:8000; 又不会妨碍到WWW目录下其他项目

dudushuang

@Victor 我们线上环境就是http://域名/projectname 的访问模式昂