我有yii ::样板,它有结构
backend
common
consol
fronend
上传到主持人。假设域名是mysyte.com 在根目录中,我在文件夹旁创建.htacces。
RewriteEngine On
RewriteRule ^admin(/.*)?$ backend/www/index.php/$1 [L,NC]
RewriteCond %{REQUEST_URI} !/(frontend|backend)/ [NC]
RewriteRule ^(.*)?$ frontend/www/index.php/$1 [L,NC]
所以我的网站工作正常。但URL有些麻烦。
mysite.com/site/about - work fine
mysite.com/frontend/www/site/about also work
href属性中的所有链接都包含'frontend / www'前缀。那么如何删除我的网站不包含任何带有'ffornend / www'前缀的链接
答案 0 :(得分:0)
Boilerplate应该有后端和前端单独的专业模板结构
现在你必须像这样配置它
www.mysite.com
将以root身份映射到.../frontend/www/
和
admin.mysite.com
将以root身份映射到.../backend/www/