2016-09-06 6 views
0

簡単な書き換えルールdoesntの仕事

localhost/film/film/?n=zatvorenici 

このようなことする:

localhost/film/film/zatvorenici/ 

と私のコードのdoesntの仕事:

RewriteEngine On 
RewriteRule ^film/([a-z-]+)/$ /film/?n=$1 
+0

あなたのhtaccessファイルはどこにありますか? –

+0

ルートフォルダに – Ivan

+0

これをフィルムフォルダに入れてください –

答えて

0

このルールを試してみてください、

RewriteEngine on 
RewriteCond %{REQUEST_FILENAME} !-f 
RewriteCond %{REQUEST_FILENAME} !-d 
RewriteCond %{REQUEST_FILENAME} !-l 
RewriteRule ^film/([a-z-]+)/$ index?n=$1 [L] 

これを映画のディレクトリに入れます。

+0

私は何も試していませんでした:( – Ivan

+0

あなたはどの変数を編集してくださいindex.phpの中に入っていて、他の情報が見つからない場合は、 –

+0

phpなら 'index.php'や他の言語になる言語を使用していますか? –