0

我有像http://127.0.0.1~/danny 这样的 apache userDir

所以我修改 .htaccess 添加 RewriteBase /~danny/

它工作正常。

但是我有很多项目,我经常将代码复制到不同的 apache userDir

所以我经常修改.htaccess

我想知道如何喜欢codeigniter

它不是修改 .htaccess 并在任何地方运行(不同的 userDir )

任何建议都会受到欢迎!

4

1 回答 1

0

您可以通过修改.htaccess位于 app 文件夹之外的文件来实现。请试试这个。我正在使用这个特定的代码,它对我有用。

<IfModule mod_rewrite.c>
    RewriteEngine on
    Rewriterule ^your_dir/.*$ - [PT]
    RewriteRule    ^$ app/webroot/    [L]
    RewriteRule    (.*) app/webroot/$1 [L]
</IfModule> 

your_dir请替换为您的目录名称。

现在您将能够运行这样的目录http://example.com/your_dir

于 2011-09-16T19:54:51.010 回答