|
0 / 0 / 0
Регистрация: 09.07.2013
Сообщений: 22
|
||||||||||||||||||||||||||||||||||||||||||||||
Как убрать расширение .php на страницах своего сайта? Apache 2.2.2209.07.2013, 22:34. Показов 18081. Ответов 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 / 6724 / 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 / 6724 / 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 / 6724 / 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 / 6724 / 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 / 6724 / 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 / 6724 / 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 / 6724 / 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 / 6724 / 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 / 6724 / 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 | |
|
Помогаю со студенческими работами здесь
40
Убрать расширение php в адресной строке Убрать точку и расширение php в переменной
Не отправляются письма с сайта (PHP, Apache 2) Искать еще темы с ответами Или воспользуйтесь поиском по форуму: |
|
Новые блоги и статьи
|
|||
|
SDL3 для Web (WebAssembly): Синхронизация спрайтов SDL3 и тел Box2D
8Observer8 04.03.2026
Содержание блога
Финальная демка в браузере. Итоговый код: finish-sync-physics-sprites-sdl3-c. zip
На первой гифке отладочные линии отключены, а на второй включены:. . .
|
SDL3 для Web (WebAssembly): Идентификация объектов на Box2D v3 - использование userData и событий коллизий
8Observer8 02.03.2026
Содержание блога
Финальная демка в браузере. Итоговый код: finish-collision-events-sdl3-c. zip
https:/ / www. cyberforum. ru/ blog_attachment. php?attachmentid=11680&d=1772460536
Одним из. . .
|
Реалии
Hrethgir 01.03.2026
Нет, я не закончил до сих пор симулятор. Эта задача сложнее. Не получилось уйти в плавсостав, но оно и к лучшему, возможно. Точнее получалось - но сварщиком в палубную команду, а это значит, в моём. . .
|
Ритм жизни
kumehtar 27.02.2026
Иногда приходится жить в ритме, где дел становится всё больше, а вовлечения в происходящее — всё меньше. Плотный график не даёт вниманию закрепиться ни на одном событии. Утро начинается с быстрых,. . .
|
|
SDL3 для Web (WebAssembly): Сборка библиотек: SDL3, Box2D, FreeType, SDL3_ttf, SDL3_mixer и SDL3_image из исходников с помощью CMake и Emscripten
8Observer8 27.02.2026
Недавно вышла версия 3. 4. 2 библиотеки SDL3. На странице официальной релиза доступны исходники, готовые DLL (для x86, x64, arm64), а также библиотеки для разработки под Android, MinGW и Visual Studio. . . .
|
SDL3 для Web (WebAssembly): Реализация движения на Box2D v3 - трение и коллизии с повёрнутыми стенами
8Observer8 20.02.2026
Содержание блога
Box2D позволяет легко создать главного героя, который не проходит сквозь стены и перемещается с заданным трением о препятствия, которые можно располагать под углом, как верхнее. . .
|
Конвертировать закладки radiotray-ng в m3u-плейлист
damix 19.02.2026
Это можно сделать скриптом для PowerShell. Использование
. \СonvertRadiotrayToM3U. ps1 <path_to_bookmarks. json>
Рядом с файлом bookmarks. json появится файл bookmarks. m3u с результатом.
# Check if. . .
|
Семь CDC на одном интерфейсе: 5 U[S]ARTов, 1 CAN и 1 SSI
Eddy_Em 18.02.2026
Постепенно допиливаю свою "многоинтерфейсную плату". Выглядит вот так:
https:/ / www. cyberforum. ru/ blog_attachment. php?attachmentid=11617&stc=1&d=1771445347
Основана на STM32F303RBT6.
На борту пять. . .
|