.htaccess位置从localhost内的文件夹

时间:2016-11-02 20:12:35

标签: php .htaccess codeigniter

我有一个应用可以system及其内部http://localhost/folder1/system/app,并希望.htaccess从应用文件夹中读取它。

如果我移动到localhost工作正常,但如果把它放到folder1不工作。

这是我目前的.htaccess状态:

<IfModule mod_rewrite.c>
Options +FollowSymLinks
RewriteEngine on
RewriteBase /system/app
RewriteCond %{REQUEST_FILENAME} !-f
RewriteCond %{REQUEST_FILENAME} !-d
RewriteRule ^(.*)$ index.php?$1 [L]
</IfModule>

欢迎提出任何建议。

1 个答案:

答案 0 :(得分:0)

如果您想将.htaccess文件放入/folder1/system/app,请进行更改 RewriteBase /system/app/folder1/system/app

<IfModule mod_rewrite.c>
Options +FollowSymLinks
RewriteEngine on
RewriteBase /folder1/system/app
RewriteCond %{REQUEST_FILENAME} !-f
RewriteCond %{REQUEST_FILENAME} !-d
RewriteRule ^(.*)$ index.php?$1 [L]
</IfModule>