Я работаю над этим уже 2 дня.Читая все, что я мог найти о .htaccess переписать.Но я просто не получаю то, что хочу.
Вот что у меня есть:
http://www.domain.com/this/andthis/function.file-get-contents/
И вот что мне нужно:
http://www.domain.com/this/andthis/
Почему-тобраузер переходит на http://www.domain.com/ Мой файл htaccess содержит следующие две строки:
http://www.domain.com/
RewriteCond %{REQUEST_URI} (.*)(function\.file-get-contents) RewriteRule . $1 [R=301]
Кроме того, я не смог найти, что такое %{REQUEST_URI} ... Я чувствую себя глупо.
%{REQUEST_URI}
Что я делаю неправильно?Есть идеи?
Попробуйте:
RewriteRule ^(.*)function\.file-get-contents $1 [L,R=301]
Здесь вам не нужен RewriteCond.
Просто сделай это
RewriteRule (.*)/(.*)/function\.file-get-contents $1/$2 [R=301]