0

URLを入力する必要がなくなりましたがindex.php、それでも可能です。/index.php/home私はそれを望んでおらず、ユーザーがまたは/index.php/contactまたはのようなURLを介して私のアプリケーションにアクセスできないようにしたいのです/index.php

誰かがこれを達成する方法を知っていますか?

4

3 に答える 3

1

あなた.htaccessは上に書く

DirectoryIndex my_new_index.php

RewriteEngine on
RewriteCond $1 !^(my_new_index\.php|images|robots\.txt) 
RewriteRule ^(.*)$ /my_new_index.php/$1 [L]

index.phpファイルの名前を次のように変更しますmy_new_index.php

于 2012-04-04T14:07:50.390 に答える
0

Apacheを使用している場合は、ユーザーをindex.phpから/にリダイレクトするための書き換えルールを設定するだけです。

RewriteRule ^/index\.php$ /
RewriteRule ^/index\.php/(.*) /$1
于 2012-04-04T14:05:19.533 に答える
0

その通り。次に例を示します。

RewriteRule    ^foo\.html$  bar.html

または、次のような変数を使用できます。

^hotsheet/(.*)$  http://www.tstimpreso.com/hotsheet/$1
于 2012-04-04T14:11:11.297 に答える