Два основных вопроса PHP, Apache о Ubuntu - PullRequest
0 голосов
/ 07 апреля 2011

У меня небольшой небольшой сайт, который я тестирую, впервые используя PHP. Он сидит на коробке с Ubuntu, в папке / var / www. Я могу добраться до него во внутренней сети, но не могу добраться до него снаружи. У меня есть порт 80, перенаправленный на мой ящик Ubuntu в моем маршрутизаторе. Это первый вопрос. Во-вторых, как мне обозначить первую страницу, которую нужно подавать, когда вы попадаете в это поле. Страница Apache по умолчанию - index.html. Я хочу, чтобы страница с именем login.php была первой. Я переименовал index.html в html.old, но затем я просто получил список файлов. Любая помощь, высоко ценится.

Ответы [ 3 ]

2 голосов
/ 07 апреля 2011

Для пользовательской индексной страницы поместите ее в .htaccess (в корневой папке)

DirectoryIndex login.php

Я не понимаю ваш первый вопрос.

0 голосов
/ 07 апреля 2011

Для страницы по умолчанию apache вы можете найти файл httpd.conf и отредактировать его:

DirectoryIndex index.html

Или добавить в файл .htaccess следующее:

DirectoryIndex login.php
0 голосов
/ 07 апреля 2011

2) Удалить или переместить index.html. Переименуйте login.php в index.php или создайте новый index.php с

<?php require dirname(__FILE__) . '/login.php';

Вот самые основные способы сделать это. Есть много решений, но мне кажется, что этого достаточно в вашем случае.

Это работает, потому что apache по умолчанию ищет несколько index.* -файлов (по порядку).

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