旧雨楼

旧雨楼

这家伙有点懒,还没写个性签名!

  • 财富值150
  • 威望值10
  • 总积分290

个人信息

  • 回复了 的回答

    'enablePrettyUrl' => true,

    恩。好的。我试试

  • 回复了 的回答

    一种方法是开启PHP的rewrite功能,然后在根目录底下放.htaccess文件,写配置规则

    <IfModule mod_rewrite.c>
    RewriteEngine On
    RewriteBase /
    
    # 绑定yuming.com 到 frontend/web 子目录
    RewriteCond %{HTTP_HOST} ^yuming\.com$ [NC]
    RewriteCond %{REQUEST_URI} !^/frontend/web/
    RewriteRule ^(.*)$ frontend/web/$1?Rewrite [L,QSA]
    
    #绑定 admin.yuming.com 到 backend/web 子目录
    RewriteCond %{HTTP_HOST} ^admin\.yuming\.com$ [NC]
    RewriteCond %{REQUEST_URI} !^/backend/web/
    RewriteRule ^(.*)$ backend/web/$1?Rewrite [L,QSA]
    
    </IfModule>
    

    另外一种方法是配置apache里的VirtualHost,这个楼上已经给出了答案。

    第二种方法更好,直接在服务器层面解决

    谢谢认真的回答

  • 赞了回答

    一种方法是开启PHP的rewrite功能,然后在根目录底下放.htaccess文件,写配置规则

    <IfModule mod_rewrite.c>
    RewriteEngine On
    RewriteBase /
    
    # 绑定yuming.com 到 frontend/web 子目录
    RewriteCond %{HTTP_HOST} ^yuming\.com$ [NC]
    RewriteCond %{REQUEST_URI} !^/frontend/web/
    RewriteRule ^(.*)$ frontend/web/$1?Rewrite [L,QSA]
    
    #绑定 admin.yuming.com 到 backend/web 子目录
    RewriteCond %{HTTP_HOST} ^admin\.yuming\.com$ [NC]
    RewriteCond %{REQUEST_URI} !^/backend/web/
    RewriteRule ^(.*)$ backend/web/$1?Rewrite [L,QSA]
    
    </IfModule>
    

    另外一种方法是配置apache里的VirtualHost,这个楼上已经给出了答案。

    第二种方法更好,直接在服务器层面解决

  • 回复了 的回答

    是要做前后端分离吗?直接通过服务器配置不就可以跳到前台了吗

    服务器配置?是指apache 的虚拟主机配置吗?

  • 回复了 的回答

    是配置虚拟主机么?

    是的啊,就是部署到服务器,直接访问域名跳到./frontend/web这里,而不是手动输入

  • 提出了问题
    网址重写,有没有大神懂的?
  • 回复了 的说说
    不会玩的产品都是坑 不喜欢的人都是坏人
    说得对
  • 关注了
  • 2016-09-23 已签到
    连续签到2天,获得了10个金钱
见习主管 等级规则
290/500
资料完整度
30/100
用户活跃度
0/100

Ta的关注

9

Ta的粉丝

4

Ta的访客

20