2017-06-20 16 views
-1

私のURLは次のとおりです。htaccessを使用してURLの問題を修正するにはどうすればよいですか?

WWW.example.com/?segment1/segment2 

私はWWW.example.com/segment1/segment2 は私が私が使用して得ることができる方法教えてくださいしたいです。

+0

質問を編集して[これまでのコード](http://whathaveyoutried.com)を表示してください。問題を抱えているコードのアウトライン(ただし、好ましくは[mcve])を含める必要があります。次に、特定の問題を解決することができます。 [ask]も読んでください。 –

答えて

0

URLパスにクエリ文字列に変換するには、これは、疑問符を削除し、このフォーマット/?パス/パスへ/パス/​​パスのすべてのURLをリダイレクトする次のルール

RewriteEngine on 
RewriteCond %{ENV_REDIRECT_STATUS} ^$ 
RewriteCond %{QUERY_STRING} ^([^/]+)/([^&/]+)$ 
RewriteRule^/%1/%2? [L,R] 
RewriteCond %{REQUEST_FILENAME} !-d 
RewriteCond %{REQUEST_FILENAME} !-f 
RewriteRule ^(.+)/(.+)/?$ /?$1/$2 [L] 

を使用することができます。

関連する問題