|
0 / 0 / 0
Регистрация: 09.07.2013
Сообщений: 22
|
||||||||||||||||||||||||||||||||||||||||||||||
Как убрать расширение .php на страницах своего сайта? Apache 2.2.2209.07.2013, 22:34. Показов 18579. Ответов 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) Искать еще темы с ответами Или воспользуйтесь поиском по форуму: |
|
Новые блоги и статьи
|
|||
|
Программное добавление префикса в нумерацию документов
Maks 27.10.2026
Реализация из решения ниже выполнена в самописной конфигурации на БСП (помощь начинающему коллеге).
Задача:
Программно добавить префикс в нумерацию документов.
Решение:
В модуле объекта. . .
|
После закрытия оутлука продолжает висеть процесс в диспетчере задач
Maks 27.10.2026
С недавнего времени в продакшене возникла проблема: при закрытии оутлука в диспетчере задач продолжал висеть процесс outlook. exe. Проблема возникла после установки MS Office 2021 LTSC на машинах, под. . .
|
Baragoz - DPS/HPS бот для WoW 3.3.5a, многоязычный
AmbA 26.10.2026
Хотите ещё ботов? У меня есть один! А я пока отдохну от него.
https:/ / www. cyberforum. ru/ blog_attachment. php?attachmentid=12062&stc=1&d=1793007952
Инструкция внутри.
https:/ / youtu. be/ VpfFZSUDGnQ. . .
|
Особенности gif сгенерированных в Си
russiannick 21.10.2026
Рассмотрим генерацию gif файлов, которые в Си имеют свои особенности.
Gif представляет собой графический формат популярный в интернете. Посмотрим на палитру. Gif файл сгенерированный в си отличается. . .
|
|
FPS контроллер с анимированными Y-Bot и 3D-звуком miniaudio (Box3D, Recast, BehaviorTree.CPP, ozz-animation, ImGui, OpenGL и SDL3)
8Observer8 18.10.2026
Содержание блога | English Version
Полное мультиплатформенное руководство по стартовому проекту с FPS-контроллером игрока, анимированными роботами Y-Bot с 4-слойным блендингом, 3D-физикой Box3D,. . .
|
Локальный http сервер
Argus19 17.10.2026
Локальный http сервер
На работе, на двух локальных компьютерах круглосуточно работают программы опроса приборов с записью в книги Excel,которые раз в сутки записываются на сервер компании. Т. к. . . .
|
Копировать Windows на новый диск на UEFI
damix 17.10.2026
https:/ / uriesk. wordpress. com/ 2016/ 11/ 01/ move-window-10-to-ssd-on-a-uefi-dualboot-system-with-basic-linux-tools/
TL DR
Вставляем диск, а старый подключаем через переходник, грузимся с лайва. . .
|
ИИ не может найти нужный язык в списке
Supersumestria 05.10.2026
Я ему даю вот такое изображение и прошу найти и подчеркнуть немецкий язык.
Возвращает он вот это:
https:/ / i. **********/ vqBWLe2. png
Нужную строчку в 3й колонке просто выдумал. .
Это. . .
|