为什么Yii2无法从子目录中运行?

时间:2017-09-26 13:28:04

标签: php .htaccess yii2

我在yii2上有一个小网站,但它不能从子目录中运行。 (site.com/的 YII )。我认为.htaccess中的问题,但我无法修复它。 root中的.htaccess是yii2的标准:

Options +FollowSymLinks
IndexIgnore */*
RewriteEngine on

RewriteCond %{REQUEST_URI} !^/(web)
RewriteRule ^assets/(.*)$ /web/assets/$1 [L]
RewriteRule ^css/(.*)$ web/css/$1 [L]
RewriteRule ^js/(.*)$ web/js/$1 [L]
RewriteRule ^images/(.*)$ web/images/$1 [L]
RewriteRule (.*) /web/$1

RewriteCond %{REQUEST_FILENAME} !-f
RewriteCond %{REQUEST_FILENAME} !-d
RewriteRule . /web/index.php

网页目录中的.htaccess

Options +FollowSymLinks
IndexIgnore */*

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

RewriteRule . index.php

我尝试将RewriteBase设置为subdir,但没有结果。

0 个答案:

没有答案