CodeigniterはGodaddyやSpeedhostでホストされていますが、URLは-http://www/host_name.com/admin/homeのように動作しますが、index.phpを導入する必要があるため、AmazonのLinux AMIインスタンスやUbuntuインスタンスで動作しません以下に示すURLの中間に - http://www/host_name.com/index.php/admin/homeURLにindex.phpという名前のファイルが必要
私は.htaccessファイルをプロジェクトルート(ここではadmin_portal)に含めていますが、まだ成功することはありません。以下は私の.htaccessファイルの内容です。
DirectoryIndex index.php
RewriteEngine on
RewriteCond $1 !^(index\.php|(.*)\.swf|forums|images|css|downloads|jquery|js|robots\.txt|favicon\.ico)
RewriteCond %{REQUEST_FILENAME} !-f
RewriteCond %{REQUEST_FILENAME} !-d
RewriteRule ^(.*)$ ./index.php?$1 [L,QSA]
おかげで、 ラヴィ
はするRewriteRule 'で試してみてください、サーバーを再起動します$。[$ 1] $ index.php/$ 1 [L、QSA] 'または' RewriteRule ^(。*)$ index.php? /?$ 1 [L、QSA] '実際の最後の行。 – Tpojka