0

Codeigniter をインストールして、メイン サイトで使用しています。

しかし、同じホスティング アカウントにアドオン ドメインを追加しようとしているので、同じホスティングで 2 つのサイトを実行できます。アドオン ドメインは、メインの public_html フォルダーに新しいフォルダーを作成して、Web ファイルを保存します。

Codeigniter にこのディレクトリを無視させるにはどうすればよいですか? サイトを表示しようとすると、サイトが正しく読み込まれません。

メイン サイトにも SSL があり、www URL のリダイレクトがあります。ここに私の .htaccess ファイルがあります:

RewriteEngine on
Options +FollowSymLinks
RewriteBase /

RewriteCond %{HTTP_HOST} ^www\.mysite\.co.uk$ [NC]
RewriteRule ^(.*)$ http://mysite.co.uk/$1 [L,R=301]

RewriteCond %{REQUEST_FILENAME} !-f
RewriteCond %{REQUEST_FILENAME} !-d
RewriteRule ^(.*)$ /index.php/$1

RewriteCond %{HTTPS} off
RewriteCond %{REQUEST_URI} (site|sections|here)
RewriteRule ^(.*)$ https://%{SERVER_NAME}%{REQUEST_URI} [R=301,L]

RewriteCond %{HTTPS} onsite|sections|here)
RewriteRule ^(.*)$ http://%{SERVER_NAME}%{REQUEST_URI} [R=301,L]
4

1 に答える 1

0

同じホスティングに複数のドメインがあり、そのうちの 2 つは CI を使用しています。メインの htaccess は変更しないでください。CI インストールを含むフォルダー内の htaccess のみを変更してください。メイン サイトが直接 public_html フォルダーにある場合は、それを独自のフォルダーに移動し、URL をそのフォルダーにリダイレクトする必要がある場合がありますが、これによって問題が発生することはありません。

于 2012-10-08T12:00:54.397 に答える