笑

加油

  • 财富值120
  • 威望值0
  • 总积分160

个人信息

  • 2019-09-11 已签到
    连续签到1天,获得了5个金钱
  • 回复了 的回答

    1、首先开启rewrite重写。
    2、项目根目录新建.htaccess文件并写入:
    `
    Options -Indexes

    RewriteEngine on #RewriteCond %{REQUEST_URI} !uploads RewriteRule ^(.*)$ home/web/$1 [L]

    Deny accessing below extensions

    Order allow,deny Deny from all

    Deny accessing dot files

    RewriteRule (^.|/.) - [F]
    `

    3、在frontend/web目录下新建.htaccess文件,并写入:
    `
    Options +FollowSymLinks
    IndexIgnore /

    RewriteEngine on

    if a directory or a file exists, use it directly

    RewriteCond %{REQUEST_FILENAME} !-f
    RewriteCond %{REQUEST_FILENAME} !-d

    otherwise forward it to index.php

    RewriteRule . index.php
    `

    这样即可实现rewrite重写。

    谢谢大佬,我试一下

  • 回复了 的回答

    正确的做法是 直接把 apache 的 document_root 配置到 frontend/web

    并不是,我是想要重写路由规则

  • 2019-09-05 已签到
    连续签到1天,获得了5个金钱
  • 2019-09-03 已签到
    连续签到1天,获得了5个金钱
  • 2019-08-30 已签到
    连续签到2天,获得了10个金钱
  • 2019-08-29 已签到
    连续签到1天,获得了5个金钱
  • 2019-08-27 已签到
    连续签到2天,获得了10个金钱
  • 2019-08-26 已签到
    连续签到1天,获得了5个金钱
助理 等级规则
160/200
资料完整度
80/100
用户活跃度
0/100

Ta的关注

0

Ta的粉丝

0

Ta的访客

4