Вопрос про htaccess - изменить расположение файла...

A8
На сайте с 11.05.2011
Offline
56
594

Всем доброго времени суток, прошу помощи.

Условие:

Есть подкаталог - домен.ру/подкаталог (в подкаталоге есть страницы, изначально страницы открываются по адресу домен.ру/подкаталог/страница.штмл)

В данном подкаталоге есть .htaccess со следующими настройками:

RewriteEngine on

RewriteRule ^(.*)\.html $1\.php

RewriteCond %{THE_REQUEST} \ /(.+)\.php

RewriteRule ^ /%1.html [L,R=301]

RewriteCond %{REQUEST_URI} ^/index.php/(.*)$

Вопрос: Что нужно добавить в .htaccess что бы получить следующий результат - нужно что бы страница открывалась не по адресу домен.ру/подкаталог/страница.штмл, а по адресу домен.ру/страница.штмл

Фактически все файлы(страницы) лежат в подкаталоге.

[Удален]
#1

RewriteEngine On

RewriteCond %{REQUEST_URI} !^/subdir/

RewriteRule ^(.*) /subdir/$1 [L]

M
На сайте с 04.12.2013
Offline
223
#2

+1. По-хорошему "подкаталог" нужно сделать корневым каталогом сайта.

Домены и скрипт для коротких ссылок: https://u75.ru/domains-for-shortcuts

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