Вырезать папку из URL .htaccess

12
ПЙ
На сайте с 26.06.2008
Offline
68
1861

Вот сижу уже 4 часа, если не больше перепробовал кучу примеров, но ничего не работает.

Сайт имеет такую структуру site.ru/pages/page.html

из строки браузера необходимо вырезать /pages/ чтобы получилось site.ru/page.html

Подскажите как это реализовать.

ИНТРАВЕБ.РФ | Хостинг, домен, почта, сайты, продвижение (http://интравеб.рф)
O
На сайте с 23.07.2012
Offline
10
#1

Есть классный визуальный простой визард тут

http://www.generateit.net/mod-rewrite/

VPS и выделенные сервера Европе
ПЙ
На сайте с 26.06.2008
Offline
68
#2
Ovilon:
Есть классный визуальный простой визард тут

http://www.generateit.net/mod-rewrite/

это совсем не то.

[Удален]
#3

Выложите текущий htaccess, там видно будет

ПЙ
На сайте с 26.06.2008
Offline
68
#4
bestq:
Выложите текущий htaccess, там видно будет

DirectoryIndex index.php


#Перенапрвление на домен без www
RewriteEngine On
RewriteCond %{HTTP_HOST} ^www\.xn--80agpigk9j\.xn--p1ai$ [NC]
RewriteRule ^(.*)$ http://xn--80agpigk9j.xn--p1ai%{REQUEST_URI} [R=301,L]

#Удалям слэш
RewriteBase /
RewriteCond %{HTTP_HOST} (.*)
RewriteCond %{REQUEST_URI} /$ [NC]
RewriteRule ^(.*)(/)$ $1 [L,R=301]

#Убираем расширение файлов
RewriteCond %{REQUEST_FILENAME} !-d
RewriteCond %{REQUEST_FILENAME}\.html -f
RewriteRule ^(.*)$ $1.html
[Удален]
#5

У вас PHP-скрипт обрабатывает ЧПУ. Так что копайте в исходниках

ПЙ
На сайте с 26.06.2008
Offline
68
#6

у меня нет CMS

П
На сайте с 08.06.2007
Offline
63
#7

RewriteRule ^pages/([^\/]+)\.html$ $1\.html [L]
ПЙ
На сайте с 26.06.2008
Offline
68
#8
Патапыч:
RewriteRule ^pages/([^\/]+)\.html$ $1\.html [L]

не работает

П
На сайте с 08.06.2007
Offline
63
#9
ПЕРВЫЙ:
не работает

А у меня работает. У вас скрипт в папке стоит?

ПЙ
На сайте с 26.06.2008
Offline
68
#10
Патапыч:
А у меня работает. У вас скрипт в папке стоит?

htaccess в корне

12

Авторизуйтесь или зарегистрируйтесь, чтобы оставить комментарий