|
0 / 0 / 0
Регистрация: 09.07.2013
Сообщений: 22
|
||||||||||||||||||||||||||||||||||||||||||||||
Как убрать расширение .php на страницах своего сайта? Apache 2.2.2209.07.2013, 22:34. Показов 18383. Ответов 49
Метки нет (Все метки)
Доброго времени суток!
Начал изучать php и задался интересным вопросом, как убрать расширение .php на страницах своего сайта, расположенного на локальном сервере (сервер Apache 2.2.22). Гугл не помог решить вопрос, любые действия заканчиваются тем, что расширение убрать нельзя, иначе 404-ый статус. Помогите, пожалуйста, разобраться с этим вопросом. Предпринимал следующие попытки убрать расширение: Кликните здесь для просмотра всего текста
Терминал:
Сервер apache 2.2.22, система linux ubuntu 13.04. Страницы открываются как и раньше, т.е. следующие страницы спокойно работают: http://127.0.0.1/poetica/ (http://127.0.0.1/poetica/index.php) http://127.0.0.1/poetica/registration.php Если убрать .php в индексе или в регистрации, выдаётся 404-ый статус: Not Found The requested URL /poetica/index was not found on this server. Apache/2.2.22 (Ubuntu) Server at 127.0.0.1 Port 80 Может кто-то сталкивался с подобной проблемой ранее и сможет подсказать как её решить? Заранее благодарен! Всем доброго времени суток и удачного программирования!) Надеюсь, статья сможет помочь не только мне, но и "облегчит жизнь" другим новичкам в php. Добавлено через 2 часа 17 минут Быть может, допущена какая-то ошибка? Забыл уточнить, файл /etc/apache2/apache2.conf также менял, изменения: строка:
0
|
||||||||||||||||||||||||||||||||||||||||||||||
| 09.07.2013, 22:34 | |
|
Ответы с готовыми решениями:
49
Как убрать Название сайта на всех страницах Как убрать вывод компонента на некоторых страницах сайта Отображение меню на страницах сайта кодом <?php include $_SERVER['DOCUMENT_ROOT'].'/menu.php'; ?> |
|
Почетный модератор
16844 / 6725 / 880
Регистрация: 12.06.2012
Сообщений: 19,967
|
|||||||||||||||||
| 10.07.2013, 16:50 | |||||||||||||||||
Добавлено через 1 минуту
1
|
|||||||||||||||||
|
0 / 0 / 0
Регистрация: 09.07.2013
Сообщений: 22
|
||||||||||||||||
| 10.07.2013, 18:30 [ТС] | ||||||||||||||||
|
KOPOJI, Интересно, но (!)
Сейчас заметил различия в наших двух файлах, у меня там не было строк внизу документа:
Кстати, без "sudo" не хочет рестартовать сервер.
The requested URL /poetica/registration was not found on this server. Apache/2.2.22 (Ubuntu) Server at 127.0.0.1 Port 80 Добавлено через 9 минут это мистика) у всех убирается, у меня нет) чувствую себя втройне нубом)
0
|
||||||||||||||||
|
Почетный модератор
16844 / 6725 / 880
Регистрация: 12.06.2012
Сообщений: 19,967
|
|||||||||||
| 10.07.2013, 19:18 | |||||||||||
|
попробуйте так.
Вместо site - название вашей директории в /var/www/
0
|
|||||||||||
|
0 / 0 / 0
Регистрация: 09.07.2013
Сообщений: 22
|
|
| 10.07.2013, 19:35 [ТС] | |
|
KOPOJI, Создал директиву чтобы не мучать поэтику. /var/www/sitename/
Там создал файл .htaccess с нуля Состав файла скопировал. (кстати, это правильно что .htaccess не отображается нигде кроме crusader-а? в самих окнах я его не вижу) И сделал файл index.php http://127.0.0.1/sitename/index Not Found The requested URL /sitename/index was not found on this server. Apache/2.2.22 (Ubuntu) Server at 127.0.0.1 Port 80 Если открывать http://127.0.0.1/sitename/index.php выдаёт: array(0) { } Всё же попробовал написать тот же код поверх всего кроме инклюд в поэтике , у меня этот же массив скопирнулся, а ещё все дивы "разлепились" - между ними у меня рассояние появилось. А сайт для телефонистов также. Добавлено через 1 минуту даже шрифт изменился в поэтике..
0
|
|
|
Почетный модератор
16844 / 6725 / 880
Регистрация: 12.06.2012
Сообщений: 19,967
|
|||
| 10.07.2013, 19:40 | |||
|
1
|
|||
|
0 / 0 / 0
Регистрация: 09.07.2013
Сообщений: 22
|
||
| 10.07.2013, 20:10 [ТС] | ||
|
KOPOJI,
>> Кликните здесь для просмотра всего текста
array(0) {
} Онлайн проект "Poetica" Сродни бокалу терпкого вина Слова преобразятся в рифмы тени, Эмоций взрыв получишь ты сполна, Вкусив однажды тут стихотворений.. Регистрация Вход 10-07-2013 | 20:06:00 Переходим по ссылке "Регистрация" >> http://127.0.0.1/poetica/registration.php Кликните здесь для просмотра всего текста
Онлайн проект "Poetica"
Регистрация Введите данные Введите логин Введите пароль Введите псевдоним Введите e-mail В конце не копирующаяся строка сабмита - зарегистрироваться, никаких изменений на странице регистрации
0
|
||
|
Почетный модератор
16844 / 6725 / 880
Регистрация: 12.06.2012
Сообщений: 19,967
|
|
| 10.07.2013, 20:11 | |
|
блин. Жмякните уже по этой ссылке - http://127.0.0.1/sitename/fddd, и результат выложите сюда
0
|
|
|
0 / 0 / 0
Регистрация: 09.07.2013
Сообщений: 22
|
|
| 10.07.2013, 20:15 [ТС] | |
|
KOPOJI, https://www.cyberforum.ru/redi... JGZmRkZA==
И белый экран если жмякнуть. Вставил ссылку в браузер, открыл, array(0) { }
0
|
|
|
Почетный модератор
16844 / 6725 / 880
Регистрация: 12.06.2012
Сообщений: 19,967
|
|
| 10.07.2013, 20:45 | |
|
0
|
|
|
0 / 0 / 0
Регистрация: 09.07.2013
Сообщений: 22
|
|||||||
| 10.07.2013, 20:48 [ТС] | |||||||
0
|
|||||||
|
Почетный модератор
16844 / 6725 / 880
Регистрация: 12.06.2012
Сообщений: 19,967
|
|||||||
| 10.07.2013, 20:49 | |||||||
|
извиняюсь, я ошибся..
но, судя по тому, что отсутствует ошибка - mod_rewrite работает
0
|
|||||||
|
0 / 0 / 0
Регистрация: 09.07.2013
Сообщений: 22
|
||||||
| 10.07.2013, 20:53 [ТС] | ||||||
|
KOPOJI, вот так получается.
Теперь если создать страницу fddd.php и написать там
}
0
|
||||||
|
Почетный модератор
16844 / 6725 / 880
Регистрация: 12.06.2012
Сообщений: 19,967
|
|
| 10.07.2013, 20:56 | |
|
0
|
|
|
0 / 0 / 0
Регистрация: 09.07.2013
Сообщений: 22
|
|||||||||||
| 10.07.2013, 21:11 [ТС] | |||||||||||
|
KOPOJI, вот скрины, всё по инструкции:
Содержимое папки sitename т.е.: index.php ; fddd.php ; .htaccess Содержимое index.php: т.е.:
т.е.:
т.е.: array(0) { } При переходе по http://127.0.0.1/sitename/fddd: т.е.: Not Found The requested URL /sitename/fddd was not found on this server. Apache/2.2.22 (Ubuntu) Server at 127.0.0.1 Port 80
0
|
|||||||||||
|
0 / 0 / 0
Регистрация: 09.07.2013
Сообщений: 22
|
|
| 10.07.2013, 21:23 [ТС] | |
|
извиняюсь, уже посмотрел справку по ВВ-кодам
0
|
|
|
Почетный модератор
16844 / 6725 / 880
Регистрация: 12.06.2012
Сообщений: 19,967
|
||||
| 10.07.2013, 21:23 | ||||
|
1
|
||||
|
0 / 0 / 0
Регистрация: 09.07.2013
Сообщений: 22
|
||||||
| 10.07.2013, 21:36 [ТС] | ||||||
|
KOPOJI, окончательно запутался ..
Если допустить, что имя этой папки для файлов "/dirname/" и имя файла в этой папке "fddd.php" то как нужно изменить :
![]() По идее для меня будут нормальными оба варианта.
0
|
||||||
|
Почетный модератор
16844 / 6725 / 880
Регистрация: 12.06.2012
Сообщений: 19,967
|
||||||
| 10.07.2013, 21:45 | ||||||
|
создаете директорию. В нее закидываете файлы, прописываете измененный путь в .htaccess (он должен быть в корневой директории!)
1
|
||||||
|
0 / 0 / 0
Регистрация: 09.07.2013
Сообщений: 22
|
|
| 10.07.2013, 21:53 [ТС] | |
|
KOPOJI, Спасибо !!! Заработало!!!
http://127.0.0.1/sitename/fddd/ Результат: привет -- Ещё раз огромное спасибо! Да, ещё, наверно, стоит о такой проблеме в апач где-либо закрепить инфу, что порой удобно запихнуть файлы в папку и применить этот код в .htaccess)
0
|
|
| 10.07.2013, 21:55 | |
|
Не по теме: да, возможно, как нибудь допишу в Руководство по настройке ЧПУ (Rewrite)..
0
|
|
| 10.07.2013, 21:55 | |
|
Убрать расширение php в адресной строке Убрать точку и расширение php в переменной
Не отправляются письма с сайта (PHP, Apache 2) Искать еще темы с ответами Или воспользуйтесь поиском по форуму: |
|
Новые блоги и статьи
|
|||
|
Эксперимент с картинкой-обложкой на CodinGame
Adler 10.07.2026
Решил на днях провести эксперимент. У меня есть аккаунт на CodinGame, ТОП-3 по РФ среди 2200 участников (в разделе соревнования по программированию ИИ-ботов). Там есть обложка, куда можно влепить. . .
|
После бана на Пикабу не работает авторизация аккаунта с Яндекса.
Hrethgir 09.07.2026
В частности https:/ / auto. ru/ logbook/ zapret-na-vozhdenie-posle-65-let_1cf28789-07b4-4c75-a2f7-4cd4edf9deeb тут хотел оставить комментарий такой
Зрите в корень - монополизация на разработку программ. . .
|
GitDOS: Когда я решил скрестить MS-DOS, GitHub и Claude
MaGz GoLd 08.07.2026
Привет, Киберфорум! Хочу поделиться своим проектом, который, надеюсь, вас заинтересует. GitDOS — это веб-приложение, которое позволяет запускать DOS в браузере с тремя крутыми фичами: диски живут в. . .
|
Учебный мини "цифровой двойник" = (Сервер = Java + Flask_питон )+(3D = Гугловскаая 4T nvideo + google colab) +( WMS = Odoo на Docker)
anaschu 07.07.2026
Увидел в требованиях к вакансии создателя имитационных моделей связку (REst + Api + WMS + Anylogic + питон + 3D Nvideo), и решил посмотреть, что это такое. Из этого всего я работал более менее. . .
|
|
Море в объективе
kumehtar 06.07.2026
Хотел написать много проникновенных слов, но передумал.
Оно само - говорит.
Кто слышит тот слышит.
|
Doom для терминала без стрельбы и монстров. 3D Raycasting на ascii.
dcc0 05.07.2026
Попросил нейронную сеть deepai. org написать рейкастинг 3D с библиотекой ncurses для Linux. Чтобы можно было
ходить на стрелочки. Чтобы стены были отрисованы символами. Справилась.
Первый вариант. . .
|
Установка статуса документа по условию
Maks 05.07.2026
Алгоритм из решения ниже реализован на нетиповом документе "НарядПутевка" разработанного в КА2.
Задача: в табличной части "Материалы" документа при записи автоматически устанавливать статус. . .
|
Сезонность и суточность закисления почв
anaschu 04.07.2026
200 часов это все равно моловато. Есть ситуации, но нестандартные, когда смена происходит за 5 лет.
Но обычно это 50 лет и более.
Наверное, закисление почвы происходит сезонно в средней. . .
|