バージョンを使用しCakePHP 1.2
ていますが、Live Serverにサイトをアップロードすると、次のように表示されます。500 Internal Server Error
機能をチェックインするとmod_rewrite
表示されphpinfo
ませんが、同じサーバー上で、htaccessの問題やhtaccessページ/パスのJoomlaのAceSEFコンポーネントでのパス書き換えの問題がなく、別のJoomlaサイトが完全に正常に実行されているためShared server
、そのように。
ルート.htaccessファイルに「RewriteBase/」を追加したり、app / webroot / .htaccessファイルで同じことを試したりするなど、さまざまなオプションを試しましたが、解決策がありません。
ルート.htaccessおよびapp/.htaccessファイルに「RewriteBase/」と書き込んでも、エラーは。に変わります400 Page Not Found
。どうしてか分かりません。
以下は.htaccessコードです。
ルート.htaccessファイル:
<IfModule mod_rewrite.c>
RewriteEngine on
RewriteBase /
RewriteRule ^$ app/webroot/ [L]
RewriteRule (.*) app/webroot/$1 [L]
</IfModule>
app / .htaccessファイル:
<IfModule mod_rewrite.c>
RewriteEngine on
RewriteBase /
RewriteRule ^$ webroot/ [L]
RewriteRule (.*) webroot/$1 [L]
</IfModule>
app / webroot / .htaccessファイル:
<IfModule mod_rewrite.c>
RewriteEngine On
RewriteBase /
RewriteCond %{REQUEST_FILENAME} !-d
RewriteCond %{REQUEST_FILENAME} !-f
RewriteRule ^(.*)$ /index.php?url=$1 [QSA,L]
</IfModule>
私は次のようないくつかのリンクを読みました:Apache-and-mod_rewrite-and-htaccessですがあまり役に立ちません
このエラーの答えや解決策はありますか?とても有難い !!
ありがとう