CI 2.1.3 で開発したサイトがあります
localhostのフォルダー構造は次のとおりです。
/mysite
/application
/system
/public_html
/index.php
/assets
public_html
フォルダーには、次の.htaccess
ファイルがあります。
RewriteEngine on
RewriteBase /test/
RewriteCond %{REQUEST_FILENAME} !-f
RewriteCond %{REQUEST_FILENAME} !-d
RewriteCond $1 !^(index\.php|assets|robots\.txt)
RewriteRule ^(.*)$ index.php/$1 [L]
Options -Indexes
AddDefaultCharset utf-8
というライブサーバーにサブドメインを作成しましたdev
。そのためのディレクトリはpublic_html/dev
サイトをこのディレクトリにアップロードしました。
サイトにアクセスしようとすると、/ ページのインデックスが表示され、dev 内のディレクトリは表示されますが、サイトは表示されません。
それを修正する方法はありますか?
構成ファイルの base_url を変更しようとしましたが、これは空で、役に立ちませんでした。
htaccess ファイルであらゆる種類の組み合わせを試しましたが、何も機能しません。
いくつか助けてもらえますか?RewriteBase なしでも試してみました。私も試しました:
DirectoryIndex index.php
と
DirectoryIndex public_html/index.php