2012-02-10 16 views
1

私はURLからindex.php?dir =を削除しますか?

..

http://www.example.com/folder/index.php?dir= 
http://www.example.com/folder/index.php?dir=first/ 
http://www.example.com/folder/index.php?dir=first/second/ 

などのようなリンク構造を持っている私はindex.php?dir=はとてもURLが優しい人間現れる非表示にしたいと思います。

htaccessをセットアップするのを手伝ってください。

+0

のようなURLを有効にする必要がありますあなたの問題は、あなたがもっと得ることができる質問を「htaccessファイルを使ってURLを書き直すにはどうすればよいですか? – shanabus

+0

Googleを使用することをおすすめします。これらの '.htaccess'書き換えルールは、いくつかのリソースを見つけるのが非常に簡単です。私はここにも同様の千の同様の質問があると確信しています。 – kapa

+0

GETを使用すると、URLにパラメータが表示されます。POSTを使用すると表示されません。 index.phpに関して - GET/POSTの両方がそれを表示します! – alfasin

答えて

1

これは、.htaccessの& mod_rewriteのためにかなり初歩的なセットアップです:

​​

これは、あなたの質問はにすぎ固有の

  • http://example.com/first
  • http://example.com/first/second
+0

.htacessファイルは、index.phpがあるフォルダ "folder"に置いてください。 –

+0

すでにこれを試しました!うまくいきません!! index.php?dir = from URLを削除すると、ディレクトリが存在しないディレクトリディレクトリを開こうとします。 – Umer

+0

それを見つけました!上記の書き換えから 'RewriteCond%{REQUEST_FILENAME}!-d'を削除しなければなりませんでした.. – Umer

関連する問題