ホームページ > バックエンド開発 > PHPチュートリアル > Apache 構成ファイルを変更して、thinkphp URL のindex.php_PHP チュートリアルを削除します。

Apache 構成ファイルを変更して、thinkphp URL のindex.php_PHP チュートリアルを削除します。

WBOY
リリース: 2016-07-13 10:40:48
オリジナル
918 人が閲覧しました

たとえば、元のパスは http://localhost/test/index.php/index/add です
その場合、現在のアドレスは http://localhost/test/index/add になります
Index.php を削除するにはどうすればよいですか?

1. mod_rewrite.so モジュールが httpd.conf 設定ファイルにロードされます // APACHE で設定します

コードをコピーします コードは次のとおりです:

#LoadModule rewrite_module modules/mod_rewrite.so前の警告

2. [AllowOverride None] を [None] から [All] に変更します。 //APACHE で設定します (他の場所の [AllowOverride] も ALL に設定されていることに注意してください)。

コードをコピーします コードは次のとおりです:
<ディレクトリ "D:/server/apache/cgi-bin">
AllowOverride noneAllowOverride ALLを変更
オプション None
Order allowed,deny
すべてから許可


3. URL_MODEL が 2 に設定されていることを確認し、プロジェクト設定ファイルに書き込みます

コードをコピーします コードは次のとおりです:
return Array(
'URL_MODEL' => '2',
);

4. .htaccess ファイルは同じディレクトリに配置する必要があります。



コードをコピーします コードは次のとおりです:
RewriteEngine on
RewriteCond %{REQUEST_FILENAME} !- d
RewriteCond %{REQUEST_FILENAME} !-f
RewriteRule ^(.*)$index.php/$1 [QSA,PT,L]



追加: はできませんWindows ファイルの下にドットで始まるファイルを作成するには、まずファイルを作成してから、DOS で xxxx.xxxx .htaccess の名前変更を操作します


http://www.bkjia.com/PHPjc/710602.html

www.bkjia.comtru​​ehttp://www.bkjia.com/PHPjc/710602.html技術記事たとえば、元のパスが http://localhost/test/index.php/index/add の場合、現在のアドレスは http://localhost/test/index/add になります。 1. httpd を削除します。 .conf 設定...をファイルに追加します
ソース:php.cn
このウェブサイトの声明
この記事の内容はネチズンが自主的に寄稿したものであり、著作権は原著者に帰属します。このサイトは、それに相当する法的責任を負いません。盗作または侵害の疑いのあるコンテンツを見つけた場合は、admin@php.cn までご連絡ください。
最新の問題
人気のチュートリアル
詳細>
最新のダウンロード
詳細>
ウェブエフェクト
公式サイト
サイト素材
フロントエンドテンプレート