codeigniter アプリケーションをサブフォルダーにインストールしようとしています:http://website.com/sub_folder
そして、このサイトに次の方法でアクセスできるようにしたい:http://website.com/
application/config.php
ベース URL のファイルに次の情報があります。$config['base_url'] = 'http://website.com/sub_folder';
これは私の.htaccess
です:
RewriteEngine on
RewriteCond $1 !^(index\.php|images|captcha|assets|favicon\.gif|robots\.txt)
RewriteRule ^(.*)$ /sub_folder/index.php/$1 [L]
問題は、$config['base_url']
css などのアセット ファイルにアクセスするように変更すると、他のリンクが$base_url()
point to :http://website.com/sub_folder
の代わりに使用されることです。http://website.com/