我有像http://127.0.0.1~/danny 这样的 apache userDir
所以我修改 .htaccess 添加 RewriteBase /~danny/
它工作正常。
但是我有很多项目,我经常将代码复制到不同的 apache userDir
所以我经常修改.htaccess
我想知道如何喜欢codeigniter
它不是修改 .htaccess 并在任何地方运行(不同的 userDir )
任何建议都会受到欢迎!
我有像http://127.0.0.1~/danny 这样的 apache userDir
所以我修改 .htaccess 添加 RewriteBase /~danny/
它工作正常。
但是我有很多项目,我经常将代码复制到不同的 apache userDir
所以我经常修改.htaccess
我想知道如何喜欢codeigniter
它不是修改 .htaccess 并在任何地方运行(不同的 userDir )
任何建议都会受到欢迎!
您可以通过修改.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