2016-09-06 2 views
0

мне нужно очистить этот URL:Простое правило перезаписи не работает

localhost/film/film/?n=zatvorenici 

быть похожим на это:

localhost/film/film/zatvorenici/ 

и мой код не работает:

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

Где находится ваш файл htaccess? –

+0

В папке rooot – 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' или любым другим языком, пожалуйста, используйте выше, в соответствии с вашими потребностями. –

Смежные вопросы