243238096 2015-11-14 09:45:58 8561次浏览 4条回复 1 0 0

用yii2搭建的项目,浏览器访问不到web目录,但是项目结构里有web文件夹

  • 回复于 2015-11-14 12:38 举报

    你看下web文件夹里面是否有个名为.htaccess的文件,有的话可能跟这个文件有关。

    1 条回复
    回复于 2015-11-18 16:41 回复

    是.htaccess文件的问题,现在解决了,谢谢

  • 回复于 2015-11-14 19:19 举报

    信息不全,无法判断。看下你服务器的根目录指到哪去了。

  • 回复于 2015-11-16 11:41 举报

    推荐使用的 Apache 配置

    在 Apache 的 httpd.conf 文件或在一个虚拟主机配置文件中使用如下配置。注意,你应该将 path/to/basic/web 替换为实际的 basic/web 目录。

    > 
    # 设置文档根目录为 “basic/web”
    DocumentRoot "path/to/basic/web"
    > 
    <Directory "path/to/basic/web">
        # 开启 mod_rewrite 用于美化 URL 功能的支持(译注:对应 pretty URL 选项)
        RewriteEngine on
        # 如果请求的是真实存在的文件或目录,直接访问
        RewriteCond %{REQUEST_FILENAME} !-f
        RewriteCond %{REQUEST_FILENAME} !-d
        # 如果请求的不是真实文件或目录,分发请求至 index.php
        RewriteRule . index.php
    
        # ...其它设置...
    </Directory>
    
  • 回复于 2015-11-17 11:31 举报

    应该将根目录设为web吧?

您需要登录后才可以回复。登录 | 立即注册