0

Webプロジェクトを新しくインストールしたwampアプリケーションにロードし、Webサイトの他のページへのリンクをクリックすると、phpmyadminホームページに移動しました。私のWebプロジェクトは、codeigniterフレームワークを使用して開発されています。

apacheエラーログによると、

[2012年12月12日水曜日16:56:38][エラー][クライアント127.0.0.1]ファイルが存在しません:C:/ wamp / www / mathplication / about、リファラー:[2012年12月12日水曜日16:56:40] [エラー][クライアント127.0.0.1]ファイルが存在しません:C:/ wamp / www / Assets

htacessファイルの内容は以下のとおりです。

RewriteEngine On
RewriteBase /mathplication/   #RewriteBase /

#Removes access to the system folder by users.
#Additionally this will allow you to create a System.php controller,
#previously this would not have been possible.
#'system' can be replaced if you have renamed your system folder.
RewriteCond %{REQUEST_URI} ^system.*  RewriteCond $1 !^(index\.php)
RewriteRule ^(.*)$ /index.php?/$1 [L]

#When your application folder isn't in the system folder
#This snippet prevents user access to the application folder
#Submitted by: Fabdrol
#Rename 'application' to your applications folder name.
RewriteCond %{REQUEST_URI} ^application.*
RewriteRule ^(.*)$ /index.php?/$1 [L]

#Checks to see if the user is attempting to access a valid file,
#such as an image or css document, if this isn't true it sends the
#request to index.php
RewriteCond %{REQUEST_FILENAME} !-f
RewriteCond %{REQUEST_FILENAME} !-d
RewriteRule ^(.*)$ index.php?/$1 [L] </IfModule>

しかし、エラーはまだ残っています。

他に何を確認できるかわかりません。助けてくれてありがとう!

4

1 に答える 1

1

このコードで試してください...........。

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

.htaccessファイル内の他のものをすべて削除します

于 2012-12-12T13:10:22.340 に答える