如何设置才能使访问 advanced 根目录时转到 frontend/web [ 2.0 版本 ]
当访问一个高级版本时,怎么配置 apache 才可以使访问根目录直接转到 frontend/web
最佳答案
其他 3 个回答
-
1、首先开启rewrite重写。
RewriteEngine on #RewriteCond %{REQUEST_URI} !uploads RewriteRule ^(.*)$ home/web/$1 [L]
2、项目根目录新建.htaccess文件并写入:
`
Options -IndexesDeny accessing below extensions
Order allow,deny Deny from allDeny 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} !-dotherwise forward it to index.php
RewriteRule . index.php
`这样即可实现rewrite重写。
共 1 条回复 -
tiantianle 回答于 2019-09-19 17:54 举报
同意楼上
笑
注册时间:2019-06-14
最后登录:2021-01-19
在线时长:12小时36分
最后登录:2021-01-19
在线时长:12小时36分
- 粉丝3
- 金钱670
- 威望0
- 积分790