Удалить каталог из URL htaccess apache - PullRequest
1 голос
/ 01 марта 2012

У меня есть веб-сайт, где все файлы были в корне public_html, поэтому мои URL были http://foo.com/index.php

Я переместил все мои файлы в каталог bar, поэтому теперь URL-адрес: http://foo.com/bar/index.php, однако я хотел бы переписать URL-адреса, чтобы панель каталогов не отображалась в URL-адресах, а сайт по-прежнему отображался как * 1005. *. Каков наилучший способ достижения этого? У меня есть хостинг LAMP и я могу изменить файлы htaccess.

Заранее спасибо.

1 Ответ

2 голосов
/ 01 марта 2012

Поместите этот код в ваш .htaccess под public_html:

Options +FollowSymLinks -MultiViews
# Turn mod_rewrite on
RewriteEngine On
RewriteBase /

RewriteRule ^((?!bar/).*)$ bar/$1 [NC,L]

Тогда вы сможете получить доступ к своему сайту как http://foo.com/index.php

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...