Очистить индексные файлы и поместить в каталог? - PullRequest
0 голосов
/ 21 июля 2011

Прямо сейчас у меня есть ассортимент из 9 файлов (javascript, image, stylesheet, php) в корневом каталоге моего веб-сервера.Я бы тоже хотел поместить все эти файлы в каталог с именем home (для домашней страницы).Так что теперь я могу просмотреть свою домашнюю страницу по адресу http://example.com/home.

. Мне бы хотелось, чтобы при посещении http://example.com/ она указывала на файлы в домашнем каталоге.

Я использую php, поэтому моей первой попыткой было создать index.php в корне и включить индекс из дома.Это нарушает относительные URL-адреса внутри стилей, JavaScript и включает в себя.Для борьбы с этим я добавил свои включения с $_SERVER['DOCUMENT_ROOT'].'/home/.Больше проблем возникает, когда я пытаюсь перенаправить http://example.com/home на http://example.com/.

Есть ли лучший способ сделать это, возможно, с помощью .htaccess?

Ответы [ 2 ]

2 голосов
/ 21 июля 2011

Да, если ваш сервер поддерживает mod_rewrite, вы, вероятно, могли бы добавить RewriteRule:

RewriteRule /(.*) /home/$1 [R,L]
2 голосов
/ 21 июля 2011

В вашем Apache httpd.conf измените DocumentRoot на вашу "домашнюю" папку.

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