2012-02-27 6 views
0

を保持私はこのURLを持っている:http://www.domain.com/index.php?mod=category&continent=Asia 私はindex.phpをを除去することによって、URLを切り捨てるしたかったので、出力URLは次のようになります。http://www.domain.com/?mod=category&continent=Asiaのhtaccess - index.phpの前の取り外しが、例えばいくつかのパラメータ

がありますこれ以外の任意の代替(短いほう)コード:

RewriteCond  %{REQUEST_FILENAME}  !-f 
RewriteCond  %{REQUEST_FILENAME}  !-d 
RewriteCond  %{REQUEST_FILENAME}  !(index.php) [NC] 
RewriteRule  ^(.*)$ blah-blah-blah [L] 
+0

するRewriteCondの%{REQUEST_FILENAME}!-f するRewriteCond%{REQUEST_FILENAME}でRewriteEngineは!^ するRewriteRuleを-d(。*)$ /index.php?/$1 [L]このコードは、トリックを行うだろうか? –

答えて

0

私が何を言っていることは、あなたがしたいということだと思いフォームの外部のURI

http://www.domain.com/?mod=category&continent=Asia 

RewriteRule ^$ index.php 

書き換えエンジンが自動的にクエリ文字列を追加しますされます。このよう達成するのindex.phpのDirectoryIndexの指定DOCROOT/index.php

によって処理されます。

WebページのサイトURIを切り捨てるには、HTMLを変更する必要があります。

関連する問題