Форум программистов, компьютерный форум, киберфорум
Apache, htaccess
Войти
Регистрация
Восстановить пароль
Блоги Сообщество Поиск  
 
 
Рейтинг 4.63/57: Рейтинг темы: голосов - 57, средняя оценка - 4.63
65 / 3 / 1
Регистрация: 15.08.2012
Сообщений: 208

Как скрыть расширение сайта

23.09.2012, 15:03. Показов 12538. Ответов 74
Метки нет (Все метки)

Студворк — интернет-сервис помощи студентам
Здравствуйте.

Прошу помочь решить следующую проблему:
сайт, без cms, на php, хочу чтобы в командной строке не показывалось расширение php т.е вместо:http://www.candb.com.ua/real_estate_loan.php
чтобы было
http://www.candb.com.ua/real_estate_loan

Пробовал использовать файл .htaccess с кодировкой UNIX и следующим содержанием:
HTML5
1
2
RewriteEngine On
RewriteRule ^(([^/]+/)*[^.]+)$ /$1.php [L]
Не помогло.
0
cpp_developer
Эксперт
20123 / 5690 / 1417
Регистрация: 09.04.2010
Сообщений: 22,546
Блог
23.09.2012, 15:03
Ответы с готовыми решениями:

Как скрыть расширение сайта
Возможно ли скрыть расширение страниц сайта на локальном ПК с ПО денвер 3 ?

Как убрать расширение .php на страницах своего сайта? Apache 2.2.22
Доброго времени суток! Начал изучать php и задался интересным вопросом, как убрать расширение .php на страницах своего сайта, ...

Как скрыть адрес сайта?
Как скрыть адрес сайта? Например: http://mysite.ru/register.php на другой адрес: http://mysite.ru/user/register не теряя...

74
 Аватар для Илья Федин
887 / 353 / 1
Регистрация: 12.08.2012
Сообщений: 4,401
Записей в блоге: 5
25.09.2012, 15:23
Студворк — интернет-сервис помощи студентам
На идеальном сайте должны все файлы быть в кодировке UTF-8: и .htaccess и PHP
А после включения опций тот код который я давал сработал?
1
65 / 3 / 1
Регистрация: 15.08.2012
Сообщений: 208
25.09.2012, 15:31  [ТС]
Цитата Сообщение от fedin-ilja2010 Посмотреть сообщение
На идеальном сайте должны все файлы быть в кодировке UTF-8: и .htaccess и PHP
А после включения опций тот код который я давал сработал?
Плавно перешли к другой теме форума , уважаемый fedin-ilja2010, подскажите, когда я перевел кодировки PHP в UTF-8 у меня тексты сайта стали нечитабелльный, ну типа треугольнички, кружочки и палочки.
Я так понимаю теперь чтобы заработало нужно перевести кодировку всех страниц сайта (которые имеют расширение) PHP в UTF8, а для этого мне нужно изменить строку сайта:
HTML5
1
<meta http-equiv="Content-Type" content="text/html; charset=windows-1251" />
и вместо windows-1251 добавить UTF-8???
0
 Аватар для Илья Федин
887 / 353 / 1
Регистрация: 12.08.2012
Сообщений: 4,401
Записей в блоге: 5
25.09.2012, 15:40

Рассмешили! Для того чтобы изменить кодировку недостаточно изменить одну строку!
1. Скачать файлы
2. Изменить строку которую вы написали
3. Сохранить их в блокноте в UTF-8
Если кроме PHP ещё есть файлы то их тоже нужно переводить в кодировку UTF-8!
А что насчёт кода? Мне интересно сработал он после изменения опций или нет!
0
65 / 3 / 1
Регистрация: 15.08.2012
Сообщений: 208
25.09.2012, 15:49  [ТС]
чтобы узнать что то новое приходится рисковать быть смешным.

Давайте еще раз тогда, итак,я не могу изменить в настройках хостинга кодировку на UTF-8, т.к. тогда текст сайта станет нечитабельным.

Мне просто попробывать файл .htaccess сохранить в кодировке Windows 1251 и в таком виде залить на сервер в корневой каталог, так?
0
 Аватар для Илья Федин
887 / 353 / 1
Регистрация: 12.08.2012
Сообщений: 4,401
Записей в блоге: 5
25.09.2012, 15:52
Простите за то что обсмеял вас
Нет все файлы нужно сохранить в UTF-8 и залить на сервер!
Можете сюда выложить все файлы своего сайта и я их сохраню в UTF-8, вам только останется поправить Meta!
1
65 / 3 / 1
Регистрация: 15.08.2012
Сообщений: 208
25.09.2012, 16:03  [ТС]
Цитата Сообщение от fedin-ilja2010 Посмотреть сообщение
Простите за то что обсмеял вас
Нет все файлы нужно сохранить в UTF-8 и залить на сервер!
Можете сюда выложить все файлы своего сайта и я их сохраню в UTF-8, вам только останется поправить Meta!
Никаких обид.

Я должен это все сделать сам, иначе как я смогу научится.

Сегодня вечером займусь, протестирую на денвере и выложу на хост и напишу вам результат

Еще раз хочу уточнить, мне нужно поменять кодировку самих страниц, файлы include, и сопутствующий файл-программу на PHP для отправки сообщений с сайта.

К документам которые можно подтягивать с сайта, к приложениям .js требование по переводу на новую кодировку не относится, так?
0
 Аватар для Илья Федин
887 / 353 / 1
Регистрация: 12.08.2012
Сообщений: 4,401
Записей в блоге: 5
25.09.2012, 16:11
Относится ко всему!
PS: Поищите в интернете "Скачать программу для пакетного конвертирования файлов в UTF-8", она вам сразу все файлы переконвертирует! Найти!, Первый ответ
1
 Аватар для Dolphin
814 / 797 / 201
Регистрация: 21.09.2012
Сообщений: 2,656
25.09.2012, 16:36
Цитата Сообщение от Oktu Посмотреть сообщение
В какой кодировке сохранять сам файл .htaccess??
В той же что и сайт, UTF-8 без BOM
1
65 / 3 / 1
Регистрация: 15.08.2012
Сообщений: 208
25.09.2012, 16:40  [ТС]
Цитата Сообщение от Dolphin Посмотреть сообщение
В той же что и сайт, UTF-8 без BOM
Посмотрел ресурсы по пакетному переводу, везде упоминается этот BOM, что это и нужно ли его включать при перекодировке?
0
 Аватар для Dolphin
814 / 797 / 201
Регистрация: 21.09.2012
Сообщений: 2,656
25.09.2012, 16:43
Цитата Сообщение от Oktu Посмотреть сообщение
Посмотрел ресурсы по пакетному переводу, везде упоминается этот BOM, что это и нужно ли его включать при перекодировке?
Нужно чтобы было без BOM меток. Их оставляют обычные текстовые редакторы, такие как встроеный блокнот в винде. Из-за их присутствия, в коде могут возникать проблемы с сессиями, отправкой заголовков и т.п.
1
 Аватар для Илья Федин
887 / 353 / 1
Регистрация: 12.08.2012
Сообщений: 4,401
Записей в блоге: 5
25.09.2012, 16:49
Цитата Сообщение от Oktu Посмотреть сообщение
Посмотрел ресурсы по пакетному переводу, везде упоминается этот BOM, что это и нужно ли его включать при перекодировке?
Я прочитал статью, там вроде бы написано что из-за BOM'а скрипты могут не работать!
0
 Аватар для Dolphin
814 / 797 / 201
Регистрация: 21.09.2012
Сообщений: 2,656
25.09.2012, 16:53
Цитата Сообщение от fedin-ilja2010 Посмотреть сообщение
Я прочитал статью, там вроде бы написано что из-за BOM'а скрипты могут не работать!
Да, так и есть! Может просто вывалиться ошибка, о том что заголовки уже отправлены и не могут снова. И сам скрипт уже будет не рабочим
1
 Аватар для Илья Федин
887 / 353 / 1
Регистрация: 12.08.2012
Сообщений: 4,401
Записей в блоге: 5
25.09.2012, 21:58
Oktu, так получилось перекодировать файлы?
1
65 / 3 / 1
Регистрация: 15.08.2012
Сообщений: 208
25.09.2012, 23:23  [ТС]
Нет.

Перекодировал с помощью программы Sisulizer's Kaboom.

Я полностью все папки перетащил в файловую область программы, она выбрала только страницы PHP, JS, CSS.

Вижу что переписались файлы, в мета тегаг кодировка UTF-8 прописалась автоматически, но залив полученною на денвер, страница просто не открылась.

Ради интереса открыл страницу в Notpad++, почему то пишет в меню: Кодировки ANSI.

Сейчас поищу другую программу и попробую еще раз
0
 Аватар для Илья Федин
887 / 353 / 1
Регистрация: 12.08.2012
Сообщений: 4,401
Записей в блоге: 5
25.09.2012, 23:26
Я волнуюсь за вас! Жду новых результатов!
1
65 / 3 / 1
Регистрация: 15.08.2012
Сообщений: 208
25.09.2012, 23:43  [ТС]
Вы не подскажите как через Notepad++ произвести перкодировку??

просто открыть файл, переписать мета тег, выделить все и нажать преобразовать в UTF-8?

И еще вопрос, как с помощью Notepad++ проверить перкодирован ли файл??
0
 Аватар для Илья Федин
887 / 353 / 1
Регистрация: 12.08.2012
Сообщений: 4,401
Записей в блоге: 5
25.09.2012, 23:57
Я пользовался всегда только встроенным блокнотом, на CyberGuru видел Notepad++, сейчас скачаю

Добавлено через 11 минут
Не надо ничего выделять! Просто нажмите преобразовать в UTF-8 без BOM, исправьте Meta и нажмите сохранить!
Проверка: Откройте файл, проверьте что в меню Кодировки стоит UTF-8 без BOM
1
 Аватар для Dolphin
814 / 797 / 201
Регистрация: 21.09.2012
Сообщений: 2,656
26.09.2012, 06:09
Цитата Сообщение от Oktu Посмотреть сообщение
Вы не подскажите как через Notepad++ произвести перкодировку??
просто открыть файл, переписать мета тег, выделить все и нажать преобразовать в UTF-8?
И еще вопрос, как с помощью Notepad++ проверить перкодирован ли файл??
Окрываешь нужный файл, далее Кодировки
Если точка стоит возле пункта Кодировать в UTF-8(без BOM) значит все ок!
Усли нужно перекодировать, то нажимаешь на пункт Преобразовать в UTF-8 без BOM и сохраняешь!
0
65 / 3 / 1
Регистрация: 15.08.2012
Сообщений: 208
26.09.2012, 09:28  [ТС]
Перевел в UTF-8, теперь при просмотре сайта на Денвере вот как выглядит сайт:
Миниатюры
Как скрыть расширение сайта  
0
 Аватар для Dolphin
814 / 797 / 201
Регистрация: 21.09.2012
Сообщений: 2,656
26.09.2012, 09:32
Цитата Сообщение от Oktu Посмотреть сообщение
Перевел в UTF-8, теперь при просмотре сайта на Денвере вот как выглядит сайт:
добавь мета тег
HTML5
1
<meta http-equiv="Content-Type" content="text/html; charset=UTF-8" />
1
Надоела реклама? Зарегистрируйтесь и она исчезнет полностью.
raxper
Эксперт
30234 / 6612 / 1498
Регистрация: 28.12.2010
Сообщений: 21,154
Блог
26.09.2012, 09:32

Скрыть расширение файла в ListBox
Здравствуйте. Подскажите, как скрыть расширения файлов, считываемых в ListBox из папки. Procedure FFIF(path, ext: string); var...

Как скрыть в robots папку сайта?
В некоторых блогах встретил советы вложить движок WP в ещё одну папку, типа для безопасности. И назвать папку похитрее, чтоб никто не...

Как скрыть картинку в мобильной версси сайта?
Здравствуйте! Я новичок в верстке и не понимаю как сделать многие вещи. У меня в header во всю его ширину висит картинка( не модуль),...

Выпадающее меню сайта. Как показать / скрыть?
Всем здравствуйте! Делаю меню, которое появляется при клике на ссылку. Для его появления в обработчике клика пишу, например ...

Как скрыть корневые папки и файлы сайта?
Доброго времени суток! Подскажите, как скрыть содержимое сайта. Тоесть, есть сайт, например, www.site.com. В корне этого сайта куча...


Искать еще темы с ответами

Или воспользуйтесь поиском по форуму:
40
Ответ Создать тему
Новые блоги и статьи
Транслитерация текста с кириллицы на латиницу (вариант №2)
Maks 13.11.2026
Обновленная версия ранее созданной обработки. Добавлено: - Проверка исходного текста на кириллицу, через обращение к стандартной функции "ТолькоКириллицаВСтроке" из общего модуля. . .
Часы с термометром и праздничным календарем
yariko 12.11.2026
Сегодня мы рассмотрим как можно сделать отличные многофункциональные часы. Итак, поставим конкретную задачу: разработать часы с календарем, двумя термодатчиками, выводом поздравительных сообщений. . .
Транслитерация текста с кириллицы на латиницу (вариант №1)
Maks 11.11.2026
Решил облегчить жизнь себе и коллегам админам при создании электронных почтовых ящиков для пользователей, в результате написал обработку "Транслитерация текста" с кириллицы на латиницу, а в ней. . .
Книги по геймдизайну, левел-дизайну, игровым механикам и проектированию игрового опыта
8Observer8 08.11.2026
Содержание блога | English Version 1. 2003 - 06 - Designing Virtual Worlds (1st Edition) Автор: Richard A. Bartle | Объем: 768 стр. Ссылки: Amazon . . .
Родители токсичные абьюзеры по отношению к своим детям ругают их оскорбляют не любят
zorxor 08.11.2026
Жить в атмосфере постоянных оскорблений, критики и холодности со стороны родителей — это тяжелое и болезненное испытание, которое оставляет глубокие эмоциональные раны. Токсичное и абьюзивное. . .
Как только я захожу к себе в свою комнату я сразу же с себя снимаю свои трусы. Ответ от Джемени ИИ.
zorxor 08.11.2026
Джемени, как только я захожу к себе в свою комнату я сразу же с себя снимаю свои трусы. Многие люди, возвращаясь домой, сразу переодеваются в максимально свободную одежду или вовсе предпочитают. . .
Паттерн очереди действий/команд (Action / Command Queue). Система очереди действий и кат-сцен с SDL3 Callbacks, cglm и OpenGL
8Observer8 07.11.2026
Содержание блога | English Version Руководство для начинающих по реализации паттерна очереди действий/ команд (Action / Command Queue) на C++ (C++20) с использованием официального SDL3 Callbacks. . .
Проверка полного ФИО в типовом справочнике
Maks 07.11.2026
Решение реализовано в конфигурации КА2, на примере справочника "КонтактныеЛицаПартнеров". Задача: Запрет инициалов. Не допускаеть использование сокращений вида "И. И. ", "И. И. ", "И И" и. . .
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin
Copyright ©2000 - 2026, CyberForum.ru